为了账号安全,请及时绑定邮箱和手机立即绑定

Loading "gruntfile.js" tasks...ERROR

>> ReferenceError: grunt is not defined

Warning: Task "default" not found. Use --force to continue.


Aborted due to warnings.

启动时这个错误


正在回答

2 回答

nodemon: {

   dev: {

         script: 'app.js',

         options: {

              args: [],

              nodeArgs: ['--debug'],

              ignore: ['README.md', 'node_modules/**', '.DS_Store'],

              ext: 'js',

              watch: ['./'],

              delay: 1000,

              env: {

                   PORT: '3000'

              },

              cwd: __dirname

         }

    }

},

版本不同了,nodemon里的参数这样设置了

0 回复 有任何疑惑可以回复我~

怀疑是你在调用 grunt 的时候, grunt.loadNpmTasks 和 grunt.registerTask 不在 module 的 function 内。


比如:

module.exports = function(grunt) {
    grunt.initConfig({
        compass: {
            dist: {
                options: {
                        config: 'config/config.rb'
                }
            }
        }
    })

    // 应该这里调用
    grunt.loadNpmTasks('grunt-contrib-compass')

    grunt.registerTask('default', 'compass')
}


0 回复 有任何疑惑可以回复我~
#1

hacke2 提问者

谢谢,找到原因了,烦了一个低级错误,grunt形参没传。。
2014-09-29 回复 有任何疑惑可以回复我~
#2

野蛮小生~·~ 回复 hacke2 提问者

我也报这个错
2016-02-29 回复 有任何疑惑可以回复我~
#3

野蛮小生~·~ 回复 野蛮小生~·~

我复制的源码怎么都有问题啊
2016-02-29 回复 有任何疑惑可以回复我~
#4

精慕门1735255 回复 hacke2 提问者

请问你是怎么解决这个问题的?
2016-04-05 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消
node建站攻略(二期)——网站升级
  • 参与学习       51940    人
  • 解答问题       408    个

帮助你深入前后端开发留下的迷惑,为进一步自学打下基础

进入课程
意见反馈 帮助中心 APP下载
官方微信