@koppay/im-site-cli

1.0.9 • Public • Published

@koppay/im-site-cli

安装必要依赖

npm版本需要在8.0.0+

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

全局安装或更新cli

npm i -g @koppay/im-site-cli

使用方法

创建一个新的建站器

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

创建pre环境建站器

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

创建对应分支下的建站器

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

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

site-cli 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项目地址失效的情况
2022-10-11 增加 test环境

END

Readme

Keywords

none

Package Sidebar

Install

npm i @koppay/im-site-cli

Weekly Downloads

1

Version

1.0.9

License

ISC

Unpacked Size

26.8 kB

Total Files

19

Last publish

Collaborators

  • congdaxia
  • haojianchao
  • andyzheng
  • koppay-admin