gulp-grunt得到spawn grunt ENOENT运行测试

时间:2018-07-20 18:06:10

标签: gulp gruntjs spawn

嗨,我是新来的咕unt声和吞咽声,因此想获得一些帮助。非常感谢您的帮助!

我的应用程序正在使用gulp,但是我想使用一个grunt插件,因此我使用了grulp-grunt在gulp文件中运行grunt任务。

我的咕unt声文件就像

`module.exports = function(grunt) {
  grunt.initConfig({
      qmessages: {config here}
  });
  //grunt-qmessages is the grunt plugin I want to use
  grunt.loadNpmTasks('grunt-qmessages');
  grunt.registerTask('monolith-qmessages', ['qmessages']);
};`

我的gulp文件就像

`require('gulp-grunt')(gulp);
gulp.task('monolith-lang', function() {
    gulp.start('grunt-monolith-qmessages')
});
`

它在本地可用,但未通过我的测试,并且错误是

`[31m19 07 2018 23:39:41.341:ERROR [karma]: [39m{ Error: spawn grunt ENOENT
at exports._errnoException (util.js:896:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:182:32)
at onErrorNT (internal/child_process.js:348:16)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)
code: 'ENOENT',
errno: 'ENOENT',
syscall: 'spawn grunt',
path: 'grunt',
spawnargs:
[ 'monolith-qmessages',
'--force',
'--verbose=false',
'--verbose=false',
'--force=true' ] }`

0 个答案:

没有答案