错误约vue.js出现时尽量让一口生产

当我试图让gulp --production我得到这个错误:错误约vue.js" title="vue.js">vue.js出现时尽量让一口生产

[14:27:45] Using gulpfile ~/www/webpage/gulpfile.js 

[14:27:45] Starting 'all'...

[14:27:45] Starting 'task'...

[14:27:45] Starting 'js-langs'...

[14:27:45] Finished 'task' after 8.53 ms

[14:27:45] Starting 'webpack'...

events.js:141

throw er; // Unhandled 'error' event

^

Error: spawn php artisan vue-i18n:generate ENOENT

at exports._errnoException (util.js:870:11)

at Process.ChildProcess._handle.onexit (internal/child_process.js:178:32)

at onErrorNT (internal/child_process.js:344:16)

at nextTickCallbackWith2Args (node.js:441:9)

at process._tickCallback (node.js:355:17)

at Function.Module.runMain (module.js:444:11)

at startup (node.js:136:18)

at node.js:966:3

似乎有与Vue的任何一个问题,知道如何解决它?

我试图找到有关错误的信息,如果我发现它,我也会在这里发布它。

,使错误的gulpfile内部的线路是这样的:

gulp.task('js-langs', shell.task([ 

"php artisan vue-i18n:generate",

]));

如果我试图让php artisan vue-i18n:generate在终端,我得到这样的:

Written to /home/lluisdev/www/webpage/resources/assets/js/lib/locales/vue-i18n-locales.generated.js

gulpfile

回答:

尝试像这样以exec替换一口外壳:

var exec = require('child_process').exec; 

gulp.task('js-langs', function (cb) {

exec('php artisan vue-i18n:generate', function (err, stdout, stderr) {

console.log(stdout);

console.log(stderr);

cb(err);

});

});

,如果有版本的一些错误,你可以卸载VUE模板编译和重新安装:

npm uninstall vue-template-compiler 

npm install vue-template-compiler

或者你可以做:

npm update vue 

或者您可以使用此命令的其他方式为您提供确切的版本并为您安装它:

npm uninstall vue-template-compiler & npm install "[email protected]$(npm list --depth=0 | awk '/[email protected]/{print substr($2, 5)}')" 

以上是 错误约vue.js出现时尽量让一口生产 的全部内容, 来源链接: utcz.com/qa/263940.html

回到顶部