我使用npm在package.json中编写了许多构建脚本,但现在我们正在研究Ionic,我想在Ionic的内部构建过程中包含其他工具。例如,我们使用一个已启动的模板,然后使用离子服务来运行,编译,更新网站,然后监视更改。
我想在构建之前添加lint进程,然后在页面刷新之前添加测试执行。刷新页面后,可以运行其他文档工具(typedoc,angular2-dependency-graph等)。我已经看到了自定义选项,但这并不是我想要的。
查看ionic-app-scripts,似乎我必须通过直接调用JavaScript函数来扩展脚本。理想情况下,我只想在构建过程中添加一些额外的npm行。