打开终端, 创建一个新的目录 mybulma
, 切换到这个目录, 然后输入如下命令:
使用node-sass(With node-sass)
使用 npm/yarn 和 node-sass
1. 创建package.json
文件
#
这将启动交互模式来创建package.json
文件。当提示符提示您进行输入时,输入sass/mystyles.scss
即可。
2. 安装依赖项 #
自定义Bulma只需要两个包: node-sass
和 bulma
你的 package.json
文件应该长成下面这个样子。
3. 创建 Sass 文件 #
创建 sass
目录,并在其中创建 mystyles.scss
文件:
请确保 bulma.sass
文件的正确路径.
4. 创建 HTML 页面 #
创建一个使用了Bulma组件的HTML模板。
保存文件为 mypage.html
.
请注意css/mystyles.css
的路径。这将是我们将使用Sass生成的CSS文件的位置。
在浏览器中打开页面:
5. 添加构建CSS的node脚本 #
从Sass文件构建CSS文件, 可以使用node scripts. 在 package.json
文件中, 添加如下代码:
-
css-build
:sass/mystyles.scss
文件作为输入,css/mystyles.css
文件作为输出, while omitting the source map -
css-watch
: 构建 CSS 并监控文件是否发生变化 -
start
: 是css-watch
的简写
想要测试他, 打开终端 并运行如下命令:
如果你的设置正确, 你将会看到如下信息:
从新加载页面,可以看到使用样式后的变化:
想要监控文件变化, 只需要启动下面的命令:
6. 添加你的自定义样式 #
用下面的代码替换mystyles.scss
文件中的内容:
由于你在监控文件变化, 只需要 保存文件 既可以看到结果:
Good! 您已经成功安装和自定义Bulma.