Gruntfile.js-找不到任务“默认”

凯文·刘易斯

这是我的Gruntfile.js

module.exports = function(grunt) {
    grunt.initConfig({
        pkg: grunt.file.readJSON("package.json"),

        uglify: {
          options: {
            mangle: true
          }
          build: {
            src: "js/*.js",
            dest: "js/min/script.js"
          }
        }

    });

    grunt.loadNpmTasks("grunt-contrib-uglify");

    grunt.registerTask('default', [uglify]);

};

这是我的package.json-我已经运行npm install了,在我的Gruntfile中将使用的所有插件都包括grunt-contrib-uglify。

{
  "name": "bootbuckle",
  "version": "0.1.0",
  "engines": {
    "node": ">= 0.10.0"
  },
  "devDependencies": {
    "grunt": "~0.4.2",
    "grunt-contrib-watch": "~0.5.3",
    "grunt-contrib-sass": "~0.6.0",
    "grunt-csscomb": "~2.0.1",
    "grunt-contrib-htmlmin": "~0.1.3",
    "grunt-contrib-imagemin": "~0.4.1",
    "grunt-contrib-uglify": "~0.2.7"
  }
}

当我只是grunt在终端中运行时-这是错误

  build: {
  ^^^^^
Loading "Gruntfile.js" tasks...ERROR
>> SyntaxError: Unexpected identifier
Warning: Task "default" not found. Use --force to continue.
Aborted due to warnings.

预先感谢您可能提供的任何帮助。


编辑在Matti的指导下,我插入了一个缺少的逗号,现在引发了一个新错误

Loading "Gruntfile.js" tasks...ERROR
>> ReferenceError: uglify is not defined
Warning: Task "default" not found. Use --force to continue.
Aborted due to warnings.
马蒂·梅顿(Matti Mehtonen)

您在这里错过了逗号:

    uglify: {
      options: {
        mangle: true
      }, // <-------
      build: {
        src: "js/*.js",
        dest: "js/min/script.js"
      }
    }

编辑:正如japrescott发布的那样,您必须将uglify任务定义为字符串。

grunt.registerTask('default', ["uglify"]);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

观看Gruntfile.js

来自分类Dev

在Gruntfile.js的路径中`{,* /}`是什么意思?

来自分类Dev

Gruntfile失败,并显示警告:找不到任务“ taskname”

来自分类Dev

找不到任务“ min”

来自分类Dev

Gruntfile.js-找不到任务“默认”

来自分类Dev

SailsJS Linker(Grunt)忽略文件(Gruntfile.js)

来自分类Dev

Gruntfile.js中的Javascript变量?

来自分类Dev

Yeoman + Grunticon:Gruntfile.js问题

来自分类Dev

执行两个gruntfile.js?

来自分类Dev

可以在Gruntfile.js任务中使用Grunt Lodash模板吗?

来自分类Dev

如何在Gruntfile中将“ grunt --help”设置为默认任务

来自分类Dev

如何在同一gruntfile.js中使用“ grunt-replace”和“ grunt-text-replace”中的两个“ replace”任务

来自分类Dev

在Gruntfile.js中使用grunt-browserify

来自分类Dev

Gruntfile.js任务无法读取包值?

来自分类Dev

加载“ gruntfile.js”任务...错误>>语法错误:意外的标识符警告:找不到任务“默认”。使用--force继续

来自分类Dev

从Gruntfile.js迁移到gulpfile.js

来自分类Dev

Gruntfile.js中的智能感知

来自分类Dev

咕“的“ Gruntfile.js”任务...错误

来自分类Dev

加载“ Gruntfile.js”任务SyntaxError

来自分类Dev

如何在gruntfile.js中正确使用数组变量

来自分类Dev

Gruntfile.js-如何使用凹进和覆盖引导变量?

来自分类Dev

{,* /} *。*在Gruntfile.js中是什么意思

来自分类Dev

Yeoman + Grunticon:Gruntfile.js问题

来自分类Dev

可以在Gruntfile.js任务中使用Grunt Lodash模板吗?

来自分类Dev

将咖啡添加到Gruntfile.js

来自分类Dev

加载“ Gruntfile.js”任务...运行`grunt`时出错

来自分类Dev

咕“的“ Gruntfile.js”任务...错误

来自分类Dev

加载“ Gruntfile.js”任务...错误>>语法错误:意外的标识符,未找到任务“默认”

来自分类Dev

如何将动态配置传递给 Gruntfile.js

Related 相关文章

  1. 1

    观看Gruntfile.js

  2. 2

    在Gruntfile.js的路径中`{,* /}`是什么意思?

  3. 3

    Gruntfile失败,并显示警告:找不到任务“ taskname”

  4. 4

    找不到任务“ min”

  5. 5

    Gruntfile.js-找不到任务“默认”

  6. 6

    SailsJS Linker(Grunt)忽略文件(Gruntfile.js)

  7. 7

    Gruntfile.js中的Javascript变量?

  8. 8

    Yeoman + Grunticon:Gruntfile.js问题

  9. 9

    执行两个gruntfile.js?

  10. 10

    可以在Gruntfile.js任务中使用Grunt Lodash模板吗?

  11. 11

    如何在Gruntfile中将“ grunt --help”设置为默认任务

  12. 12

    如何在同一gruntfile.js中使用“ grunt-replace”和“ grunt-text-replace”中的两个“ replace”任务

  13. 13

    在Gruntfile.js中使用grunt-browserify

  14. 14

    Gruntfile.js任务无法读取包值?

  15. 15

    加载“ gruntfile.js”任务...错误>>语法错误:意外的标识符警告:找不到任务“默认”。使用--force继续

  16. 16

    从Gruntfile.js迁移到gulpfile.js

  17. 17

    Gruntfile.js中的智能感知

  18. 18

    咕“的“ Gruntfile.js”任务...错误

  19. 19

    加载“ Gruntfile.js”任务SyntaxError

  20. 20

    如何在gruntfile.js中正确使用数组变量

  21. 21

    Gruntfile.js-如何使用凹进和覆盖引导变量?

  22. 22

    {,* /} *。*在Gruntfile.js中是什么意思

  23. 23

    Yeoman + Grunticon:Gruntfile.js问题

  24. 24

    可以在Gruntfile.js任务中使用Grunt Lodash模板吗?

  25. 25

    将咖啡添加到Gruntfile.js

  26. 26

    加载“ Gruntfile.js”任务...运行`grunt`时出错

  27. 27

    咕“的“ Gruntfile.js”任务...错误

  28. 28

    加载“ Gruntfile.js”任务...错误>>语法错误:意外的标识符,未找到任务“默认”

  29. 29

    如何将动态配置传递给 Gruntfile.js

热门标签

归档