gulp4如何调用node build/build.js命令

之前3.9可以用gulp-shell,现在升级到4.0

// 调用vue-cli package.json script 里面的一些方法
const gulp = require('gulp')
const exec = require('child_process').exec
gulp.task('webpack', (cb) => {
  return exec(`node build/build.js`, (err, stdout, stderr) => {
    if (err) {
      return err
    }
  })
})
gulp.task('default', gulp.series('webpack'))

结果报了这错

 Error: exited with error code: 1
    at ChildProcess.onexit (C:\project\mulit_env\node_modules\end-of-stream\index.js:39:36)
    at emitTwo (events.js:126:13)
    at ChildProcess.emit (events.js:214:7)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)

或者有没有其他插件

阅读 3.3k
1 个回答
推荐问题