我如何使用Node.js(脚本文件不在cmd consol 中):
答案 0 :(得分:0)
使用您想要做的所有内容创建一个bash脚本:
<强> yourbash.sh:强>
cd /yourdirectory
npm i
webpack -p
然后只在您的节点中生成此过程
const spawn = require('child_process').exec
spawn('sh yourbash.sh', [], function (err, stdout, stderr) {
if (err) { console.log(err) } // handle error
// standard output from the bash script
console.log(stdout)
})
或者,您可以完全跳过bash文件:
const spawn = require('child_process').exec
spawn('cd /yourdirectory && npm i && webpack -p', [], function (err, stdout, stderr) {
if (err) { console.log(err) } // handle error
// standard output from the bash script
console.log(stdout)
})