美文网首页
gulp :unable to minify JavaScrip

gulp :unable to minify JavaScrip

作者: 苏北苝 | 来源:发表于2020-05-26 18:45 被阅读0次

使用传统项目,以引入vue.js的方式进行开发,如果项目中使用了vue的模板,在gulp打包的时候会报错: unable to minify JavaScript,
查看错误代码:

/*查找错误文件行数*/
gulp.task('iSjs', function() {
    return gulp.src('influenceO/js/!*.js')
        .pipe(uglify())
        .on('error', function (err) { gutil.log(gutil.colors.red('[Error]'), err.toString()); })
        .pipe('influence/js')
});
error

发现是

SyntaxError: Unexpected character '`'

vue定义的模板的错误,引入包

npm install vue-template-inline --save-dev

定义:
var inlineVue = require('vue-template-inline'), //压缩vue 模板
/*对含有vue模板的文件压缩*/
gulp.task('iJs', function() {
    gulp.src('influenceO/js/*.js')
        .pipe(inlineVue())
        .pipe(gulp.dest('influence/js'));
});

压缩后转成render


对比图

相关文章

网友评论

      本文标题:gulp :unable to minify JavaScrip

      本文链接:https://www.haomeiwen.com/subject/fhwvahtx.html