Gruntjs &引用;grunt contrib concat“;找不到

Gruntjs &引用;grunt contrib concat“;找不到,gruntjs,Gruntjs,我正在尝试使用grunt几个小时,但没有成功,我希望你能帮助我 我使用osx 10.10 已安装并更新npm 安装grunt 从不同文档创建的GrunFile.js示例 安装的第一个软件包 npm安装grunt contrib concat--保存开发人员 我的Grunfile.js module.exports = function(grunt) { // Project configuration. grunt.initConfig({

我正在尝试使用grunt几个小时,但没有成功,我希望你能帮助我

  • 我使用osx 10.10
  • 已安装并更新npm
  • 安装grunt
  • 从不同文档创建的GrunFile.js示例
  • 安装的第一个软件包
    • npm安装grunt contrib concat--保存开发人员
我的Grunfile.js

    module.exports = function(grunt) {

      // Project configuration.
      grunt.initConfig({
        concat: {
          dist: {
            src: 'html/javascripts/*.js',
            dest: 'html/javascripts/plugins.combined.js'
          },
        },
      });

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

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

    };
我有一个示例HTML项目,其中添加了gruntfile.js并尝试运行grunt命令。但我每次都会出错

未找到本地Npm模块“grunt contrib concat”。安装了吗?警告:未找到任务“concat”。用力 继续

但它与grunt一起安装在./node\u modules/文件夹中。我可以运行grunt,使文件夹看起来正常,但我无法运行它而不出错


我希望这里有人能帮助我,因为我不知道还能做什么。

试试这个require('load-grunt-tasks')(grunt);在文件的init中。请记住安装“load grunt tasks”。@JesúsQuintana我安装了load grunt tasks,并在注册任务的行之前和之后添加行,但没有更改,相同的错误。删除grunt.loadNpmTasks('grunt-contrib-concat');,load grunt任务将读取您的package.json依赖项、devdependency等,以检测所有grunt包并自动加载,并执行grunt concat:dist必须工作