流星的
什么是CSS模块? “一个CSS模块是一个CSS文件,默认情况下,所有类名和动画名都在本地作用域内。”
为什么要使用CSS模块? 简而言之,您可以将CSS分成组件,就像对Blaze或React模板使用HTML和JavaScript一样。 或者,如CSS主模块页面上所述:
没有更多的冲突。
显式依赖项。
没有全球范围。
安装
使用Meteor的软件包管理系统进行安装:
meteor add nathantreid:css-modules
默认情况下,此插件将处理.css文件以及.m.css和.mss文件(旧版)。 可以在进行调整。
支持Sass(和React Toolbox),手写笔和Sugarss
有关更多详细信息,请参见 。
2.0.0中的突破性变化
node-sass , stylus和sugarss现在是用户安装的依赖项; 它们仍然受支持,但是npm软件包不再