【发布时间】:2019-12-02 07:09:48
【问题描述】:
我需要在 nodejs 中依次运行 4 个 bash 命令。
set +o history
sed -i 's/&& !this.peekStartsWith('\/\/')/ /g' dist/vendor.bundle.js
sed -i 's/&& !this.peekStartsWith('\/\/')/ /g' dist/vendor.bundle.js.map
set -o history
如何做到这一点?或者是否可以在 npm 脚本中添加?
【问题讨论】:
-
您可以运行包含这些命令的 shell 脚本,也可以在 nodejs 程序中单独运行它们。请参阅child_process module。
-
+o 有什么作用?
-
@slebetman 使用特殊字符执行 SED 命令需要设置
set +o history。 stackoverflow.com/a/59133341/7566696
标签: javascript node.js npm npm-scripts