整体包含6个部分:
adapter前端适配器层,包含解析后台服务接口,用来生成业务组件
assembly用来存放自定义的前台业务组件,同时将适配器层生成的业务组件一同进行自动装配, 主要功能: 1、存放自定义前台业务组件,存放生成的业务组件 2、将前端业务组件进行自动装配,生成界面
common用来存放通用模块,主要包含node后端以及其它通用模块
basicComponents用来存基础组件
bizComponents用来存放编译前的业务组件
site是前端业务系统主框架,或经过配置以后动态生成后的主系统
存放文档
- webpack
js打包构建
[email protected] [email protected] - node-sass
scss样式构建
,安装教程详见 "node-sass安装教程.md" npm install -g [email protected] [email protected] [email protected]
-
Eslint
需要配合eslint插件一起使用
npm install -g [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
理论上Vs插件可以支持所有的异常提醒,但是Vs当前不支持异常定位
-
styleLint
支持scss校验,组要配合styleLint插件使用
npm install -g [email protected] [email protected] [email protected] [email protected] [email protected]
-
EditConfig for vs Code
-
beautify
代码格式化工具,与EditConfig配合使用
- 清除
npm run clean
- 调试
npm run start/npm start
- 编译
npm run dev
- 发布
npm run prod
- lint
npm run lint
- lint:fix
npm run lint:fix