【问题标题】:Angular animate fails in productionAngular动画在生产中失败
【发布时间】:2014-07-31 01:13:46
【问题描述】:

我有一个使用 Sails.js 作为起点的 MEAN 堆栈应用程序。我使用了 angular-animate 并且它在开发中完美运行,但是当将 Sails 环境更改为生产时,我得到了 nada。

Grunt 配置为在生产环境中连接和缩小所有脚本和样式并生成 production.js 和 production.css

我知道的:

  • .ng-enter 类未添加

  • 控制台没有错误

  • 脚本顺序正确

我尝试过的:

  • 在开发环境中使用 production.js 和 production.css:可行

  • 在生产环境中注释掉 Gruntfile 并单独加载所有脚本和样式:失败

我不明白的:

  • 服务器环境变量如何影响客户端 JavaScript?

提前致谢。干杯。

【问题讨论】:

    标签: javascript angularjs sails.js ng-animate


    【解决方案1】:

    好吧,我以为我已经把 Grunt 排除在外了,但可惜。我之前在 Gruntfile 中添加了自动为我的样式添加前缀的代码,但它没有包含在生产 Grunt 任务中。

    如果没有为动画事件检测到 CSS 规则,Angular 显然不会触发动画事件。我不知道这是不是真的,但似乎是这样的。

    【讨论】:

      猜你喜欢
      • 2018-11-28
      • 1970-01-01
      • 2019-06-22
      • 2012-03-04
      • 1970-01-01
      • 1970-01-01
      • 2017-10-22
      • 1970-01-01
      • 2012-02-28
      相关资源
      最近更新 更多