我希望在我的npm run build
中扩展package.json
命令而不是替换它,因为它使用react-scripts build
但&&
使用另一个脚本。
实现这一目标的最快方法是使用bash脚本。我想将src
中的其他一些文件复制到build
,以便从中创建一个chrome扩展名。
在这里使用shell脚本而不是在节点环境中本地编写它是不恰当的做法?
答案 0 :(得分:1)
这并不是一个糟糕的做法,而且通常在实践中完成,但要记住它不太便于携带,因为它不适用于用于编写脚本的shell的系统(例如Bash或者什么在shebang行中)不可用。
我最近写了一个关于如何解决安装需要在Windows上使用Bash的Node模块的问题的答案:
所以这是一个在实践中发生的问题。