在开发环境中它运行良好,但是当我切换到 Prod 时它什么也不做。看起来它没有附加事件监听器(当我用 Chrome 检查元素时,没有检测到事件监听器应该在哪里)。有任何想法吗?我已经清除了两个缓存,也许重要的是说我已经复制了

_assetic:
resource: .
type:     assetic

从routing_dev.yml 到routing.yml 因为如果我不这样做,我会收到以下 500 内部服务器错误:
request.CRITICAL: Twig_Error_Runtime: An exception has been thrown during the rendering of a template ("Route "_assetic_f582f37" does not exist.")

最佳答案

您是否已转储 Assets 文件?

php app/console assetic:dump --env=prod --no-debug

http://symfony.com/doc/current/cookbook/assetic/asset_management.html#cookbook-assetic-dumping

关于javascript - Symfony2 : JavaScript doesn't work on Prod environment,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10115951/

10-11 18:13