我正在尝试使用bulma框架,但我只需要网格部分,遗憾的是它全部都是sass而且我不知道如何只获得css部分。
repo在这里https://github.com/jgthms/bulma/tree/master/sass/grid,我假设网格名为columns.sass
如果我通过npm下载bulma
npm install bulma
我已经安装了/ sass。如何才能在css中获取网格部分?
答案 0 :(得分:4)
您可以使用node-sass
来构建您所指的列(网格)的CSS版本。
使用npm
下载bulma
包。然后创建一个单独的文件,用于导入mixins.sass
和column.sass
文件。最后,运行node-sass
以获得闪亮的新CSS文件。
<强> grid.sass 强>
@import "utilities/mixins.sass"
@import "grid/columns.sass"
<强>命令行强>
node-sass grid.sass grid.css
答案 1 :(得分:0)
bulma > 0.4
的更新答案,
您还需要导入variables.sass
@import "utilities/variables.sass"
@import "utilities/mixins.sass"
@import "grid/columns.sass"
答案 2 :(得分:0)
从版本 0.7.1 开始,只编译Grid Column系统的方法如下:
先决条件:您需要安装node-sass
:npm install -g node-sass
下载或git clone
回购
git clone git@github.com:jgthms/bulma.git
cd bulma
创建文件grid.sass
并添加以下行:
@import "sass/utilities/_all"
@import "sass/grid/columns"
编译
node-sass grid.sass grid.css