2016-02-19 146 views
0

我有这个问题,找不到任何答案,解决问题。angularjs代码不工作后咕噜build

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

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

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

log.txt的(咕噜--force)使用咕噜 http://pastebin.com/MYk9iR53

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

- 强制命令来建立。

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

用尽想法可能是错误的。

+0

您正在使用grunt作为服务器吗?为什么不使用nodejs? – webdev5

+0

我没有使用grunt作为服务器,我正在使用grunt创建来自源 –

+0

的构建“强制,-f强制你的方式超过警告的方式。”也许尝试一下,看看它会抛出什么错误? – dgig

回答

0

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

/*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' 
        } 
       ] 
      } 
     }