我应该为npm脚本使用哪种脚本?

时间:2017-03-11 00:08:01

标签: javascript node.js bash google-chrome-extension create-react-app

我希望在我的npm run build中扩展package.json命令而不是替换它,因为它使用react-scripts build&&使用另一个脚本。

实现这一目标的最快方法是使用bash脚本。我想将src中的其他一些文件复制到build,以便从中创建一个chrome扩展名。

在这里使用shell脚本而不是在节点环境中本地编写它是不恰当的做法?

1 个答案:

答案 0 :(得分:1)

这并不是一个糟糕的做法,而且通常在实践中完成,但要记住它不太便于携带,因为它不适用于用于编写脚本的shell的系统(例如Bash或者什么在shebang行中)不可用。

我最近写了一个关于如何解决安装需要在Windows上使用Bash的Node模块的问题的答案:

所以这是一个在实践中发生的问题。