gksk-base-sula
v0.1.0
Published
## 1、初始化、启动
Downloads
1
Readme
底座项目和第三方供应商比升融合开发前端
1、初始化、启动
1、
安装依赖:npm install
2、
启动dev环境:npm run serve
启动测试环境:npm run serve:test
启动sit环境:npm run serve:sit
启动线上环境:npm run serve:production
3、
编译本地:npm run build:dev
编译测试环境:npm run build:test
编译sit环境:npm run build:sit
编译线上环境:npm run build:production
4、jenkins构建(目前存在dev、sit环境)
jenkins地址:http://jenkins.guoyaoshuke.com/job/CI_gksk-tech-base_gksk-base-foundation-frontend/build?delay=0sec
选择dev构建: http://techbase-dev.guoyaoshuke.com/foundation/commonBill/10293
选择sit构建: http://techbase-sit.guoyaoshuke.com/foundation/commonBill/10293
2、vue-admin-plus框架参考链接
- 💻 常规版演示地址:admin-plus
- 📝 使用文档:(文档地址及密码请查看 vip 群群公告第一条)
- 🗃 更新日志:Releases
- 📌 付费版及 vip 群购买地址:购买地址
3、项目文档
https://sinotech.yuque.com/kgdoi3
4、蓝湖设计规范
https://lanhuapp.com/web/#/item/project/stage?tid=e1740d01-56bb-4190-a027-b81b80bcd6fe&pid=0971b36c-0d9b-4761-b202-7b3a9dd40cfb
5、前端开发规范
详细说明:https://sinotech.yuque.com/lvxkxl/ayazh9/pqiapx
概述:
1、views页面模块、route路由等,请按功能模块划分,可参考比升react项目进行合理划分;
2、一个单文件的代码量最好不超过300行,如果代码量过多,考虑抽取拆分(此条请务必注意);
3、避免使用拼音或者简写:zhizhangguanli (×),ppm(×);
4、尽量避免出现list、list2、list3这种命名方式;
5、从变量里取值的时候,必须先判空再取值,避免空值报错,做好容错处理;
6、一些重要的变量和方法都需要加上注释,以便后期维护,提高阅读性;
7、重复使用的方法,请求,固定的枚举,数据等提取到单独的 js 文件中;
6、git提交规范
1、提交格式:
feat: #ones需求id [#ones需求id #ones需求id] 需求描述
fix: bug修复描述
docs: 文档的改动
style:代码格式改变
test:增加测试
2、删除无用代码
因使用了 git/svn 等代码版本工具,对于无用代码务必及时删除!!!
例如:一些调试的console语句、无用的弃用功能代码 !!!
7、无界微应用接入教程
https://wujie-micro.github.io/doc/guide/start.html