web ui front base cli webpack
...
git clone ...
terminal or cmd 进入项目根目录,执行 npm/cnpm install
npm/cnpm run dev
npm/cnpm run build 最终产出的代码在项目根目录下的dist文件夹中
-
/build /config /.babelrc /.editorconfig /.eslintignore /.eslintrc.js /.gitignore /.postcssrc.js /package.json 以上目录和文件属于项目配置文件,不需要改动
-
/src src为源码文件,所有开发逻辑在这里完成
- /src/assets 自定义样式相关代码、图片、字体库等
- /src/common 项目公共逻辑,目前有ajax相关逻辑与设置
- /src/components 公共组件
- /src/config 公共配置,目前没用,可扩展
- /src/lang 语言包配置,项目中所有用到的文字信息,除存储在数据库中的信息,都需要可配置,方便后期进行语言包替换
- /src/router 路由控制
- /src/service restful接口,即数据服务,从服务器获取数据,建议根据模块来拆分文件。
- /src/store 全局状态数据 vuex
- /src/utils 工具类方法
- /src/view 页面相关,建议按项目模块分,比如学生管理模块分列表页和详情页
- /src/App.vue 项目入口,一级路由入口
- /src/main.js 项目入口,初始化项目相关配置和加载依赖逻辑
-
/static static中用于存放一些不参与webpack打包的第三方插件
-
/test 单元测试相关