- v6.8.1 建议使用nvm进行node版本管理
通过 npm 管理的库,在 package.json 中 dependencies 查看,下面列出的插件,没有通过 npm管理, 所以重点说明:
-
primeng 组件因为需要自己扩展其组件,在其 2.0.0 版本上开发,直接使用其源码:
- 组件源码在
src/app/primeng - 基础样式样式文件在
src/scss/primeng.scss - 主题样式文件在
src/scss/theme - 字体及图片在
src/assets/theme
- 组件源码在
-
slds 的样式文件在
src/scss/slds目录,实际使用过程中仅仅用到了utilities部分 -
嗅探浏览器版本库,文件在
src/assets/js/bowser.min.js
* 符号标记的目录表示为纯业务组件目录
.
src
app
core // 应用单例组件或服务存放目录
home // *首页
main // 应用的主组件,作为 app.component 的唯一子组件
primeng // primeng 组件目录
routing // 应用的路由配置模块
compents // 应用多实例组件或公用类或其它公用的部件存放目录
| 环境名称 | 配置文件 | 运行命令 |
|---|---|---|
| 正式环境 | environment.prod.ts | npm run buildProd |
| 本地环境 | environment.dev.ts | npm run start |
- 执行
npm install安装依赖包。 - 执行
package.json中scripts配置里以start开头的脚本,例如执行npm run start将启动一个监听8080端口的服务(若启动不成功,检查下8080端口是否被其它服务占用了)。
- 执行相应的编译脚本,同样的编译脚本在
package.json的scripts配置中,只是编译类的脚本以build开头,例如编译开发环境的代码, 执行npm run buildDev,编译完成后即可。