建立工作空间
ng new Test --style=scss //Angular6.x及以下可以使用这个命令指定使用.scss样式表
ng new Test //Angular7 以上版本不能使用上行命令指定scss,使用本行命令,会有css的格式选项进行选择
建立组件工程
cd test
ng g library Testlib --prefix=enl //使用—prefix标志是因为我们希望库组件是不同的。如果我们不这样做,Angular CLI将默认使用lib。
构建组件库
ng build --prod Testlib //从6.1版开始,Angular总是构建我们的库。如果您仍然使用6.0版本。在构建库时,需要使用—prod标志。
可以参考https://blog.angularindepth.com/creating-a-library-in-angular-6-87799552e7e5这篇文章