README
创建项目
smarket-libs => 前端发布时用,拉取配置并在app下创建一份配置,将@@smarket-cdn@@替换成配置中的公用组件路径
smarket-libs-scdn => 发布公用组件时使用,拉取配置并在common目录下生成conf文件夹,再生成setting.json && tempconf.js 到conf文件夹中,将公用组件中的@@smarket-json@@替换成配置中的公用组件路径
smarket-libs-temp => 模板发布时使用,拉取配置,读取公用组件路径,将@@smarket-temp@@ 替换成配置中公用组件路径, 各模板需要增加 @@smarket-temp@@/conf/tempconf.js
smarket-libs-revert => 还原前端项目中替换的公用组件路径,将公用组件路径还原成@@smarket-cdn@@
smarket-libs-temp-revert => 还原模板中替换的公用组件路径,拉取配置,读取公用组件路径,将公用组件路径替换成@@smarket-temp@@
凡是拉取配置,需要在命令后面加上平台名称
发布命令 npm publish 发布之前需要先登陆npm
Jenkins 发布 SCdn => 执行npm install => smarket-libs-scdn 平台名 => 拷贝common文件夹 前端管理后台 => 执行npm install => smarket-libs 平台名 => npm run build 前端模板 => 执行npm install => smarket-libs-temp 平台名 => npm run build