在grunt构建

时间:2016-02-19 12:38:30

标签: angularjs gruntjs

我遇到了这个问题,无法找到解决问题的答案。

我用grunt构建系统创建了小型Angularjs代码。

Bower.json http://pastebin.com/8AScfd7d

Gruntfile.js http://pastebin.com/e0d7QLGG

log.txt(grunt --force) http://pastebin.com/MYk9iR53

的index.html http://pastebin.com/B48w0Z58

使用grunt --force命令构建。

当我运行构建时,它不会在控制台中显示任何错误,并且在netowek选项卡下,所有脚本加载都很好但没有任何反应。如果我用源脚本替换缩小的脚本标记(我的自定义代码),它就会开始工作。

缺少可能出错的想法。

1 个答案:

答案 0 :(得分:0)

在Gruntfile.js中用ngAnnotate替换了ngMin,并添加了' ngAnnotate:dist'在grunt构建任务中。

/*ngmin: {
  dist: {
    files: [{
      expand: true,
      cwd: '.tmp/concat/scripts',
      src: '*.js',
      dest: '.tmp/concat/scripts'
    }]
  }
},*/
ngAnnotate: {
            dist: {
                files: [
                    {
                        expand: true,
                        cwd: '.tmp/concat/scripts',
                        src: '*.js',
                        dest: '.tmp/concat/scripts'
                    }
                ]
            }
        }