0

如果我无法在 prod env 上安装任何东西,我可以使用资产吗?是否可以仅在开发环境中使用带有 uglifyjs 和 uglifycss 的资产并在产品环境中使用“uglified”文件?

4

2 回答 2

0

当然这是默认行为:)

如果您想部署代码,只需调用app/console assetic:dump --no-debug,assetic 将为您编译 css/js/image 文件并将其保存到web目录中。

于 2014-02-18T13:21:10.663 回答
0

我们也遇到过类似的问题——有些功能没有部署到生产服务器上。我们使用的工作是将 prod 环境部署到构建服务器 - 然后一旦创建了所有资产,然后将 symfony 和 web 目录(包含生成的资产)同步到生产服务器。

这并不理想——但它确实对我们有用。

我们还在 twig 中实现了一些额外的过滤器来解决一些缺点。

于 2014-02-18T13:20:32.363 回答