我应该为 npm 脚本使用什么样的脚本?
What kind of scripts should I use for npm scripts?
我想在我的 package.json
中扩展 npm run build
命令而不是通过替换它,因为它使用 react-scripts build
而是通过 &&
另一个脚本。
实现此目的的最快方法是 bash 脚本,它就是这样做的。我想将其他一些文件从 src
复制到 build
,以便从中创建 chrome 扩展名。
在这里使用 shell 脚本而不是在节点环境中本地编写脚本是否被认为是不好的做法?
不完全是一个坏习惯,它经常在实践中完成,但请记住,它的可移植性较差,因为它不适用于您用于脚本编写的 shell 的系统(例如 Bash 或 shebang 行中的任何内容)不可用。
我最近写了一个关于如何解决在 Windows 上安装需要 Bash 的 Node 模块的问题的答案:
所以这是实践中出现的问题。
我想在我的 package.json
中扩展 npm run build
命令而不是通过替换它,因为它使用 react-scripts build
而是通过 &&
另一个脚本。
实现此目的的最快方法是 bash 脚本,它就是这样做的。我想将其他一些文件从 src
复制到 build
,以便从中创建 chrome 扩展名。
在这里使用 shell 脚本而不是在节点环境中本地编写脚本是否被认为是不好的做法?
不完全是一个坏习惯,它经常在实践中完成,但请记住,它的可移植性较差,因为它不适用于您用于脚本编写的 shell 的系统(例如 Bash 或 shebang 行中的任何内容)不可用。
我最近写了一个关于如何解决在 Windows 上安装需要 Bash 的 Node 模块的问题的答案:
所以这是实践中出现的问题。