构建Angular 6应用后运行命令行

时间:2018-08-01 11:14:36

标签: javascript angular command

大家好, 我必须致力于有角度的应用程序,样式中的每个方面都是动态的,并将从json文件加载,以帮助最终用户在运行时管理样式并自定义具有主题,他将更改颜色,填充,边距...等等 在构建将在生产环境中使用的有角度的应用程序之后。

搜索结果后,我发现最好的库是jsontosass,它将帮助我将json转换为scss变量,并使用这些变量来设置组件样式。

jsontosass 将json转换为scss变量主题,但我应该在终端运行此命令行以侦听命令 npm run jsontosass的json文件中的所有更改运行此命令行后,json中的所有更改都将转换为theme.scss文件。

我的问题是: 构建我的角度应用程序后,运行此命令行 npm run jsontosass 的最佳方法是什么?

我需要让最终用户能够在json中进行更改,然后运行此命令行以侦听json中的更改以将其转换为theme.scss

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以在package.json中添加脚本

"scripts": {
    "build": "ng build && npm run jsontosass"
 }

然后您输入以下内容来构建应用程序:

 npm run build