gpt4 book ai didi

javascript - Grunt 丑化步骤失败

转载 作者:行者123 更新时间:2023-12-04 19:55:45 26 4
gpt4 key购买 nike

我是 Grunt 的新手,我正在尝试将其与此配置一起使用

module.exports = function(grunt) {

grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),

// Define our source and build folders
js_src_path: 'javascripts',
js_build_path: "build/js",

// Grunt Tasks
concat: {
options:{
separator: ';'
},
js: {
src: ['<%= js_src_path %>/*.js'],
dest: '<%= js_build_path %>/app.js'
} },
uglify: {
options: {
banner: '/*! <%= pkg.name %> <%= grunt.template.today("yyyy-mm-dd") %> */\n'
},
js: {
src: '<%= concat.js.dest %>',
dest:'<%= js_build_path %>/app.min.js'
}
}
}
);

grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-uglify');

// Default task.
grunt.registerTask('default', ['concat', 'uglify']);
};

但是我有这个消息:

Running "concat:js" (concat) task
File "build/js/app.js" created.

Running "uglify:build" (uglify) task
>> Uglifying source "build/js/app.js" failed.
Warning: Uglification failed. Use --force to continue.

Aborted due to warnings.

我的配置有什么问题吗?

谢谢

最佳答案

我假设您现在可能已经继续了,但是如果 JavaScript 中出现问题,uglify 可能会失败。它不像说的那么严格,JSHint,但如果你只是有糟糕的 JS,uglify 就会有问题。

这也可能是因为脚本顺序错误(例如,尝试在 jQuery 之前加载 jQuery 插件,也许吧?)。

关于javascript - Grunt 丑化步骤失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18879546/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com