@ezship/cli
这个 ez 命令和 合同: 每一次操作, 均由
CLI和工作室。 Apache-2.0;需要节点20或更后. ez help 是建立网站的指南.
签名于
ez login acme 发现 https://acme.ezship.dev 并用电子邮件(`----------------------------------------------
每个登录都是保存的连接 ~/.ez/connections.json。 。 。 . ez login bravo 在Acme时保存另一个
保持初级状态; ez logins 列出他们, ez switch bravo 更改初级,以及 --instance acme 目标
一个命令。 绑定文件夹总是意味着它自己的实例 。 用于当地发展 ez login http://dev.localhost:5199;不需要更改系统 DNS .
ez account [--password] 打开平台的账户页面. ez tokens 财务报告和审定财务报表 ez token revoke <id> 清单和
撤销符 (--json 页:1. ez logout [--all] 忘记了保存的证书;它不会撤销一个标志.
实例文件夹
ez clone [<instance>] 调出每个 您可以打开的站点 sites/<folder>/,以网站命名,并
全球工作空间进入 global/· ; ez pull --all 刷新它们, 遵循每个文件夹的绑定, 绝不是它的
名称,并在其网站更名时移动文件夹。 任何网站都不得命名 global 或者说 sites。 。 。 .
ez global <command> 工作在全球工作副本 从网站的文件夹。 管理员和建设者增加表格,
无效的列和索引到 global/db/schema.sql; 每个计划编辑再生 global/db/types.d.ts, (中文(简体) ),
和站点代码导入行类型 global/db/types运行 ez global check,则 ez global push,在
预览或部署可以创建您添加的内容: 推动使已公布的定义永久化, 不运行 DDL,以及
a 已部署的网址保持其密码和声明,直到再次部署为止。 有限建设者阅读、检查和
预览他们自己的副本.
ez preview 财务报告和审定财务报表 ez dev 与 global/ 现场(或 --global-dir <dir>,这必须是
为同一实例和构建器所拉出),其他则带有被驱动的全局文件;保留版本的预览
用被推开的. ez dev 每次更改后都监视副本和上传; 预览会重新加载
在每次成功建造之后. ez check 运行主机管道的全部检查.
编辑器设置
克隆弹,拉起并 ez dev 写入 VS 代码和其他类型脚本编辑器的编辑器设置: 一个根 tsconfig.json
扩展 .ez/editor/tsconfig.json共享 global/ 和每个网站文件夹, 与反应,JSX,
@ezship/react 以及全球声明和数据库行类型。 工作不需要 npm 安装
收到了,长官 一个独立的工作副本,一个有自己的网站 tsconfig.json,或使用不同的 --global-dir
保留自己的设置; 自定义配置可以扩展 ./.ez/editor/tsconfig.json编辑元数据
输入状态, Push 或 Preview, 声明会遵循已安装的 CLI 发布 .
包裹里有什么
ez.mjs:终端装订:登录,主机,站点选择,磁盘上的工作副本.connections.mjs:发现、保存身份、主要、目标和要求具有约束力、合同 编号.commands.mjs(单位:千美元)@ezship/cli/contract:针对Workspace接口,以及ROUTES,怎样 每个远程方法都达到了 API(httpWorkspace对于客户,matchRoute页:1.schema.mjs(单位:千美元)@ezship/cli/schema: App数据库规则表db/schema.sql解析器和计划 计划员.types.d.mts(单位:千美元)@ezship/cli/types: HTTP API的外形.account.mjs数字 :ez tokens财务报告和审定财务报表ez token revoke· ;editor.mjs: 编辑器设置;bindings.mjs: 在 文件夹绑定的生命 .local-fetch.mjs: HTTP 用于*.localhost,在连接回转时保留实例源.update-check.mjs: 每天最多一次,npm是否有新的发布;ez然后在标准错误上这么说 在命令之后.EZ_NO_UPDATE_CHECK=1或者说CI关掉.
Plain JavaScript, 零运行时间依赖性, 没有构建 。 测试 : bun run test。 。 。 .