im-site-cli

1.1.0 • Public • Published

site-cli2

安装必要依赖

npm版本需要在8.0.0+

npm i -g pnpm (包管理工具)

全局安装或更新cli

npm i -g im-site-cli2

使用方法

创建一个新的建站器

site-cli2 release "你的建站器名称"

创建pre环境建站器

site-cli2 release "你的建站器名称" --pre

创建对应分支下的建站器

site-cli2 release "你的建站器名称" "对应的分支名称例如:dev"

创建对应分支下的pre环境建站器

site-cli2 release "你的建站器名称" "对应的分支名称例如:dev" --pre

启动新的建站器项目

cd "建站器文件夹名称"
npm run install --production (此处不可使用pnpm安装)
npm run start

.hbs模板文件处理方式

cli将所有.hbs的文件视为模板文件,在处理时遵循以下步骤

例如同级目录中包含index.js 和 index.js.hbs

  1. 发现.hbs文件
  2. 查找对应源文件进行替换,将index.js的文件内容替换为index.js.hbs的文件内容

更新日志

2022-1-19 增加版本检测功能,优化发布流程
2022-1-20 优化流程,1.发布增加获取最新代码逻辑;2.发布增加更新依赖逻辑
2022-1-24 优化流程:去掉pnpm workspace 及 workspace命令。
2022-2-22 1.打包完成后新增config文件夹检出 2022-2-23 1.修复打包失败的问题;2.增加--pre参数,以区分测试环境打包;3.优化版本检测功能 2022-3-28 1.修改建站器项目拷贝逻辑 2022-08-02 1.增加参数url,用来解决site-cli中sitebuiler项目地址失效的情况

END

Readme

Keywords

none

Package Sidebar

Install

npm i im-site-cli

Weekly Downloads

0

Version

1.1.0

License

none

Unpacked Size

26.3 kB

Total Files

18

Last publish

Collaborators

  • andyzheng
  • congdaxia