如何使用Less与Angular 2?
我想知道如何可以将更少的编译添加到我的Angular 2项目中.因为每个组件都有自己的.css文件(现在将是一个.less文件),我不知道如何使文件编译成css …
我也没有找到任何解决问题的方式来解决这个问题. 编辑 对于整个项目来说,我宁可不要有一个没有大的文件的手册,这当然是一个可能的解决方案.这个解决方案似乎与Angular环境不一致
LESS(或SASS)是CSS预处理器,因此您需要将其基本上编译成CSS.非常受欢迎的方法是使用基于
Grunt,Gulp,Brunch或
Broccoli的JavaScript任务运行器.
这是一个example直接从西兰花开始页面. >安装节点npm install -g broccoli-cli 示例Brocfile.js文件 /* Brocfile.js */ // Import some Broccoli plugins var compileSass = require('broccoli-sass'); var mergeTrees = require('broccoli-merge-trees'); // Specify the Sass and Coffeescript directories var sassDir = 'app/scss'; // Tell Broccoli how we want the assets to be compiled var styles = compileSass([sassDir],'app.scss','app.css'); // Merge the compiled styles and scripts into one output directory. module.exports = mergeTrees([styles,scripts]);enter code here BTW:您可以轻松切换SASS的LESS (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |