javascript - Symfony2 : JavaScript doesn't work on Prod environment

标签 javascript symfony twig assetic

在 Dev 环境中,它工作得很好,但是当我切换到 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/

相关文章:

twig - 如何强制 symfony 表单只显示和接受正整数?

Symfony - JMS 序列化器 bundle ISO 8601 - 请求无效

php - 学说最佳关系 3 个表与 1 个文件表 - 实践/性能

javascript - 使用磁带进行 redux-saga 测试

c# - 我可以使用 onBlur 事件对文本框进行日期检查吗?

symfony - 如何将@request注入(inject)到服务中?

javascript - 在 Symfony/Twig 中转义 tinyMCE javascript 输出

Twig/Grav 模块化获取索引

javascript - Mozilla Firefox 未获取值 insideText

javascript - 定义 Vue.js 计算属性的辅助方法