npm 运行 脚本在单独的文件中

npm run scripts in separate file

我有一个 Angular 项目,它有几个库,使用插件架构,我的想法是能够构建然后在单独的服务器中为每个插件提供服务。

我的 build:plugins 脚本越来越长:

scripts: {
   "build:plugins" : "ng build plugin1 && ng build plugin2 && ng build plugin3 && ng build plugin4 ..."

}

你明白了。

有没有办法将 ng build plugin 1... 移动到脚本文件?

谢谢

使用bash.

因为 npm 脚本是 bash,将它们移动到一个单独的 bash 文件就可以了。

创建一个名为 script.sh 的文件,将命令移到那里,然后在命令行上执行以下操作

bash script.sh