@x.render/render-cli
v2.43.0
Published
A basic scaffold that supports downloading application templates, integrates the render-builder internally for application development and construction, and provides cloud publishing and cloud building features.
Downloads
131
Readme
@x.render/render-cli
介绍
基础脚手架,支持下载应用模板,内部集成 render-builder
进行应用开发和构建,并提供云发布和云构建功能。
使用
npm install @x.render/render-cli -g
render-cli 安装完成后,会在系统全局提供一个可执行命令:render
Commands
render-cli 目前提供了三个命令供开发者使用。
init
init 命令用于下载各种应用程序模板。
render init
使用 force 选项强制将应用程序模板下载到当前目录并删除其他文件。
render init --force
start and build
render-cli 使用多进程调用 render-builder 来实现 start 和 build 命令。
这里可以看到 render-builde 中 start 和 build 命令的介绍
upload
upload 命令用于上传构建产物到阿里云 OSS。
render upload
第一次使用时,会填写一些配置信息,用于文件上传,使用 reset 选项可以重置之前的配置信息:
render upload --reset
or
render upload -r
默认上传的目录和上传后 Bucket 的目录分别为:dist 和当前项目 package.json 中的 name,你可以在项目中使用 abc.josn 去改变这种默认行为,下面是一个配置示例:
{
"uploadConfig": {
"sourceDir": "build",
"targetDir": "pages",
"domain": "https://example.com"
}
}
其中 domain 会替换返回的文件 OSS 访问地址中的域名,方便预览文件。