fake-portal-cli v0.5.1
fake portal 脚手架
目录结构
- fake-portal-cli
- dist
构建后的文件 - fake-portal
执行fake-portal init生成的文件 - lib
执行所依赖文件 - node_modules
外部依赖npm包 - sources
执行前的本地文件 - .gitignore
- package.json
- package-lock.json
- README.md
- dist
安装
npm install fake-portal-cli -gfake-portal 依赖以下npm包
以下的包是portal中需要使用的,执行中加入参数 -i将会自动安装以下包
- angular
- angular-resource
- angular-ui-router
- ui-router-extras
- ccms-components
- @shuyun/ccms-business-components
- ccms-customer-view
- oclazyload
- echarts
- gridmanager-angular-1.x
- gridmanager-ccms-skin
fake portal 命令
fake-portal init // 生成fake-portal
fake-portal init -i // 生成fake-portal,并自动安装portal所需的依赖
fake-portal -help // 帮助信息配置
配置路径:
fake-portal/config.js
配置详情
- name:
模块名称 - module:
模块值, state('contentManage', ....) - isIframe:
是否使用iframe模式 - url:
指向webpack-dev中的输出的index.html
可能遇到的错误
这些问题可能会出现,如果出现按以下方式进行处理。如果遇到了没有展现在下方的错误,请提交issues。
TypeError: fs.xxxx is not a function
这是由于node的版本过低导致的,请升级你的的node版本。推荐使用node升级神器-n
部分js报404错误
这是由于portal的部分依赖在当前项目中未载入,请查看上方项检查依赖,保证项目中存在以下npm包
开发调试
./bin/fake-portal.sh init // 生成fake-portal
./bin/fake-portal.sh init -i // 生成fake-portal,并自动安装portal所需的依赖
./bin/fake-portal.sh -help // 帮助信息4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago