Stylus environment for practice and testing.
用于实践和测试 Stylus 的简易开发环境。无需配置,开箱即用!
Stylus 是一款 CSS 预处理器,与 Sass 和 Less 相比,它更像是一门编程语言,功能强大,语法灵活。同时,Stylus 完全由 JavaScript 实现,对 Node.js 工具链极为友好。
(工作模式示意:一边编辑源码、一边在浏览器中立即看到效果)
(错误消息示意:编译错误直接推送到浏览器)
注意:以下使用方法可用,但将来有可能会有变化。建议你在升级之后重新阅读 README。
把这个 repo 克隆到你本地的工作目录下,安装必要的依赖:
$ git clone https://github.com/cssmagic/stylus-playground.git $ cd stylus-playground $ npm install
运行以下命令启动服务(请不要关闭终端窗口):
$ npm start
此时你的默认浏览器会自动打开 index.html
页面。
编辑 src/index.html
和 src/css/index.styl
文件,每次保存时浏览器都会自动更新,无需手动刷新。
注意:强烈建议你新开一个开发分支,随便折腾无压力。
如果需要终止服务,在终端窗口按 Ctrl + C
即可。
注意:在升级之前需要先终止服务。升级后请再次启动服务。
如果你写的代码没有保留价值,直接删掉 stylus-playground
目录,然后重新走一遍上述 “如何上手” 步骤。
如果想保留你在开发分支上写的代码,则可以先切回 master
分支,拉取最新代码,然后 rebase 你的开发分支即可。
MIT License