管理CSS和JavaScript
编辑本页警告:您正在浏览的文档欧宝体育电话欧宝娱乐app下载地址Symfony 3.3,现已不再维护。
读本页的更新版本用于Sy欧宝娱乐app下载地址mfony 6.2(当前稳定版本)。
管理CSS和JavaScript
欧宝娱乐app下载地址Symfony附带了一个纯JavaScript库——Webpack Encore——这使得使用CSS和JavaScript变得非常愉快。你可以使用它,使用其他东西,或只是创建静态CSS和JS文件在你的web /
目录并将它们包含在模板中。
Webpack安可
Webpack安可有更简单的积分方法吗Webpack在你的应用程序中。它包装Webpack,为您提供了一个干净而强大的API,用于捆绑JavaScript模块,预处理CSS和JS以及编译和缩小资产。安可给你专业的资产系统高兴的是使用。
Encore的灵感来自Webpacker而且混合,但保持Webpack的精神:使用它的功能,概念和命名约定熟悉的感觉。它旨在解决最常见的Webpack用例。
提示
安可由欧宝娱乐app下载地址和工作漂亮的在Sy欧宝娱乐app下载地址mfony应用程序中。但它可以很容易地用于任何应用……任何语言!
Assetic
astic是一个纯PHP库,有助于处理和优化您的资产(类似于Encore)。尽管我们推荐使用Encore,但Assetic仍然很好用。有关比较,请参见安可对阿塞提克?.
有关Assetic的更多信息,请参见Assetic.
其他前端文章
- Assetic
- 如何应用一个汇编过滤器到特定的文件扩展名
- 如何使用Assetic进行资产管理
- 如何使用分支函数进行图像优化
- 结合,编译和最小化Web资产与PHP库
- 如何缩小CSS/JS文件(使用UglifyJS和UglifyCSS)
- 如何用YUI压缩器缩小javascript和样式表
- 如何为资产使用自定义版本策略
- 高级Webpack配置
- 配置巴别塔
- 使用引导CSS和JS
- 使用CDN
- CSS预处理器:Sass, LESS等。
- 添加自定义加载器和插件
- 使用webpack-dev-server和HMR
- 常见问题及常见问题
- 再来一个安装
- jQuery和遗留应用程序
- 创建特定页面的CSS/JS
- PostCSS和自动重固定(PostCSS -loader)
- 使React.js
- 从树枝传递信息到JavaScript
- 创建共享条目
- 第一个例子
- 启用源映射
- 启用TypeScript (ts-loader)
- 资产版本化
- 安可对阿塞提克?
- 启用Vue.js (vue-loader)
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。