我使用assetic来管理项目中的js文件。在生产环境中,每件事情都可以,但在开发方面却很慢。
在prod environnement中,我没有问题,因为我使用“php app / console assetic:dump”命令转储所有资产
在开发环境中,我不想每次修改我的js文件时都要进行资产转储,所以我在config_dev.yml文件中有这个conf:
assetic:
use_controller: true
寻求帮助
答案 0 :(得分:0)
资产非常强大和实践。此外,它允许您正常工作,特别是将/ web目录和捆绑目录分开以用于传递资产,而不是仅仅通过复制/粘贴放入/ web目录。
但说资产套餐不是用标准版的symfony交付是非常重要的......
如果您不想使用Assetic,您可以:
php bin/console assetic:watch
您可以在应用程序第一次投入生产之前的所有开发时间内直接进入/ web目录 并且在第一次使用资产进行生产后。
在压缩机缩小和资产之间切换,以便了解此任务资产是否非常长。
您可以将所有这些想法混合在一起,找到您最喜欢的工作流程来开发资产。
最后的想法(最适合我):在转储之前学习使用许多新行开发代码并查看结果。使用调试消息减少转储资产和更多编码,以便立即了解错误。