【发布时间】:2015-06-03 09:29:50
【问题描述】:
我尝试使用SASS guidelines 来获取我的样式表。指南建议将所有代码放在按主题分类到 7 个文件夹中的文件中(在我们的例子中是 6 个,由于 Yii 处理依赖项的方式)。
Yii2 资产管道似乎只关注$sourcePath 的变化,而忽略了子目录。更改子目录中的文件不会触发重新编译。我不得不通过$config['components']['assetManager']['forceCopy'] = true; 强制重新编译,以确保所有内容都在页面重新加载后编译。这将重新编译所有资产,所需时间大约是重新编译 scss 文件的 3 倍。在土豆上工作真的很烦人。
有没有一种简单的方法让 Yii 资产管道知道子目录,这样我就可以不用每次都重新编译了?
【问题讨论】: