在网上找了几个教程,发现 Yii2 and Gulp 这个项目,目前应该是最简单的使用方式,亲测有效。
按照教程来就可以,使用非常方便。
frontend
目录下。/tools/grunt/assets-config.php
中的文件路径。frontend/config/main-local.php
,基础版在 config/web.php
):'assetManager' => [
'bundles' => require(__DIR__ . '/' . 'assets-prod.php' ),
],
npm install -g gulp
/tools/gulp
路径,运行 npm update
命令php yii asset assets-config.php frontend/config/assets-prod.php
(注意:路径要根据你实际情况修改)/config/assets-prod.php
文件。此后,每次只需要执行第7步就可以根据最新资源生成压缩文件了。
这个方式有一个缺点就是不适用于开发环境,因为你不可能修改一次代码就去手动运行命令再生成一次文件吧。
那么开发环境怎么关闭呢?很简单,在上面介绍的如何使用中的配置文件,注释掉下面代码就可以了
// 'assetManager' => [
// 'bundles' => require(__DIR__ . '/' . 'assets-prod.php' ),
//],
本文由 forecho 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。
如果这篇文章对您有帮助,不妨微信小额赞助我一下,让我有动力继续写出高质量的教程。