如何使用Node.JS脚本创建构建文件?

时间:2016-09-19 09:30:11

标签: node.js

我如何使用Node.js(脚本文件不在cmd consol 中):

  1. 转到包含项目的文件夹
  2. npm i
  3. 执行 webpack -p

1 个答案:

答案 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)
})