一.项目工程结构搭建
1.创建项目
- 使用脚手架工具进行搭建
ng new Enterprise --skin-install --style=scss
--skin-install
表示跳过npm安装(因为很慢),或则使用-si
--style=scss
表示期望样式风格是scss(使用Angular Material做主题支持,需要使用scss特性去做)cnpm install
使用cnpm进行安装- 使用
ng g m core
创建名为core的module模块,使用ng g m shared
创建名为shared的共享模块
2.编写CoreModule
- 编写CoreModule文件内容
constructor(parent: CoreModule) { if(parent) {//如果已经存在了则抛出异常 throw new Error("模块已经存在,不能再次加载"); } }
未完待续…