【发布时间】:2014-12-19 06:37:24
【问题描述】:
我刚刚开始我的第一个 MEAN 堆栈项目,因为 Bootstrap 包含了 LESS 上的作品(尽管我更喜欢 Foundation 5 和 SASS...)我正在尝试找出一种方法来实际显示它在浏览器中。
我的意思是它似乎不需要编译,因为源代码检查显示源为 xxx.less 而不是 xxx.css。
但是,字段中的更改不会反映在浏览器中。如何自动执行此操作?
到目前为止,我得到的所有建议都是获取 less.js 并在 CLI 中使用 lessc 编译为 .css 但是,就像我说的,检查来自新的、未更改的 MEAN 堆栈库的任何元素会显示源代码作为 xxx.less(例如,检查导航栏颜色将源显示为 navbar.less)那么我为什么要编译为 .css?
【问题讨论】:
-
我遇到了完全相同的问题。我不认为回答者知道。他们可能有不同版本的堆栈。我和你一样注意到浏览器正在解释 less 文件,我已经更改并清除了缓存但没有运气。我已经运行了项目预配置的
gulp less和gulp build任务。这个版本可能有问题。你有没有解决过?我怀疑 Gulp 配置需要重构和构建,所以它不那么抽象。
标签: css angularjs node.js twitter-bootstrap less