1.2.0 • Published 4 years ago

deepexi-scaffold-ui v1.2.0

Weekly downloads
4
License
MIT
Repository
github
Last release
4 years ago

deepexi-scaffold-ui

NPM version npm download Build Status codecov

CHANGELOG

注意:此版本暂不稳定,且仅支持在 Mac、Linux 系统运行

DeepEXI 脚手架 UI 可视化操作界面

DeepEXI 脚手架 UI

如何使用

脚本启动

安装 Yeoman

npm install -g yo

请检查 yo 命令是否能正常执行,如若不行请看 启动错误处理

yo -v

安装脚手架UI

npm install deepexi-scaffold-ui -g

启动脚手架UI,可选项:

  • -p :服务端口号(默认7001)
  • -s :开启Swagger访问(默认关闭)
  • -d :是否开启调试模式(默认关闭)
scaffold-ui start -p 7001 -s 

停止脚手架UI

scaffold-ui stop

访问脚手架UI:http://localhost:7001/index.html

清理脚手架缓存信息:http://localhost:7001/clearCache

docker 方式启动

# 打包镜像
docker build -t scaffold-ui:v1.0.0 .
# 启动镜像
docker run -d -p 7001:7001 --name scaffold-ui scaffold-ui:v1.0.0

启动错误处理

node 与 npm 版本过低问题

如若遇到以下错误信息

npm ERR! Linux 3.10.0-693.el7.x86_64
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "run" "start"
npm ERR! node v6.17.1
npm ERR! npm  v3.10.10
npm ERR! code ELIFECYCLE
....
npm ERR! Exit status 1

请更新 node 与 npm 版本

# 清理npm的cache
npm cache clean -f
# 安装版本管理工具 n
npm install -g n
# 更新 node 到最新版
n latest
# 更新 npm 版本
npm install -g npm@latest

Yeoman 权限不足问题

如果脚手架安装后无法正常显示描述与表单信息,如下图:

npm.io

npm.io

或遇到以下错误信息

Error: EACCES: permission denied, open '/root/.config/insight-nodejs/insight-yo.json.1765396883'
    at Object.openSync (fs.js:451:3)
    at Function.writeFileSync [as sync] (/root/.npm-global/lib/node_modules/yo/node_modules/write-file-atomic/index.js:212:13)
    at Conf.set store [as store] (/root/.npm-global/lib/node_modules/yo/node_modules/conf/index.js:142:19)
    at Conf.set (/root/.npm-global/lib/node_modules/yo/node_modules/conf/index.js:64:14)

请修改目录权限

chmod 777 -R /root/
1.2.0

4 years ago

1.1.0

4 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.4.0

5 years ago

0.3.8

5 years ago

0.3.7

5 years ago

0.3.6

5 years ago

0.3.5

5 years ago

0.3.3

5 years ago

0.3.1

5 years ago

0.3.0

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.2.0

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago