错误约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