2

运行 grunt concat 时,控制台说我的源映射已创建,但源映射不存在于我的文件系统上。

我的 Gruntfile 中的插件配置:

  grunt.config('concat',{
    scripts: {
      src: [
        grunt.config.get('pkg.src') + '/scripts/vendor/underscore*.js',
        grunt.config.get('pkg.src') + '/scripts/vendor/jquery*.js',
        grunt.config.get('pkg.src') + '/scripts/vendor/angular-*.js',
        grunt.config.get('pkg.src') + '/scripts/vendor/*.js',
        grunt.config.get('pkg.src') + '/scripts/source/main.js',
        grunt.config.get('pkg.src') + '/scripts/source/services/httpHelper.js',
        grunt.config.get('pkg.src') + '/scripts/source/**/*.js'
      ], 
      dest: 'static/server/scripts/app.js',
      options: {
        sourceMap: true
      }
    },
    styles: {
      src: [
        grunt.config.get('pkg.src') + '/styles/vendor/**/*.css',
        grunt.config.get('pkg.src') + '/styles/source/**/*.css'
      ],
      dest: 'static/server/styles/app.css'
    },
  });

控制台输出:

C:\workspace\someproject>grunt concat
Running "concat:scripts" (concat) task
Source map static/server/scripts/app.js.map created.
File static/server/scripts/app.js created.

Running "concat:styles" (concat) task
File static/server/styles/app.css created.

Done, without errors.

注意:我使用的是 Windows 7、Node v0.12.0、Grunt v0.4.5、grunt-cli v0.1.13 和 grunt-contrib-concat 0.5.1。

4

0 回答 0