0.1.3 • Published 4 years ago

en-cli v0.1.3

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

en-cli


en+ 前端平台管理工具

命令

git

管理平台服务Git

git [action] [serverName] -t [type] -d [dirName]
参数必填备注
actionclone/pull/pushgit操作动作
serverNamestring服务名称,可以指定操作服务
typemaster/micro当有-t命令,则必填,master:指定所有主应用,micro:指定所有子应用
dirNamestring指定目录,所有的操作都会在这个目录内执行

micro-replace

子应用替换命令,可以在项目的跟目录或者项目目录执行,如果有dirName,则按照dirName处理

micro-replace [name] -f [fileName] -d [dirName]
参数必填备注
namestring服务名称,可以指定替换某一个服务
fileNameenv/baseUrl.js/vue.config.js/router/main.js/store替换文件名称:指定只替换某一个文件
dirNamestring指定目录,所有的操作都会在这个目录内执行

master-replace

主应用替换命令,可以在项目的跟目录或者项目目录执行,如果有dirName,则按照dirName处理

master-replace [name] -f [fileName] -d [dirName]
参数必填备注
namestring服务名称,可以指定替换某一个服务
fileNameenv/baseUrl.js/vue.config.js/router/main.js/store替换文件名称:指定只替换某一个文件
dirNamestring指定目录,所有的操作都会在这个目录内执行

replace

主应用替换命令,可以在项目的跟目录或者项目目录执行,如果有dirName,则按照dirName处理

replace [name] -d [dirName] -sf [sourceFilePath] -tf [targetFilePath]
参数必填备注
namestring服务名称,可以指定替换某一个服务
dirNamestring指定目录,所有的操作都会在这个目录内执行
sourceFilePathstring源文件相对路径
targerFilePathstring应用内相对路径
  • 路径请都使用相对路径

rule

规则替换命令

rule <action> <baseUrl> [entry]
参数必填备注
actionstringreplace/unreplace/check
baseUrlstring基础路径
entrystring需要替换的微服务entry

start

服务启动命令

start [serverName...]
参数必填备注
serverNameArray服务名称,可以传递多个,不传则启动所有服务