harpjs 不使用 harp 服务器编译手写笔
harpjs not compiling stylus with harp server
harpjs 在使用 harp 服务器时不会 编译 stylus *.styl
样式表,harp server
.
这是我尝试使用 main.styl
作为样式表时遇到的错误,在我的 index.jade
文档中将其与 main.css
链接(Jade 运行良好,没有错误,我也试过用html文档代替jade,可惜问题没有解决。)
然而,只要我在我的文件结构中添加一个空的 main.css
文件,错误就会消失,尽管没有应用任何样式(这是一个空文档,我应该期待什么,对吗?)
所以,我想知道是否有人遇到过这个错误或异常,如果有,他们是如何解决的,
我尝试过的事情
- re-installing手写笔(
npm install -g stylus
)
- re-installing 竖琴 (
npm install -g harp
)
- re-installing翡翠(
npm install -g pug
)
- re-installing哈巴狗 (
npm install -g pug
)
- 尝试不同的设备
- 尝试不同的 os; (Linux 而不是 OS X)
不幸的是,所有这些都没有解决问题。
我并没有真正完全修复它,但是,我确实找到了解决方法。
当我使用 sublime text 时,我发现了一个非常好的手写笔插件,它允许在保存时进行编译,这是一个非常酷的功能。所以,基本上,我现在只是将 harp 用作 jade 预处理器,这没问题,但是嘿,它现在可以工作了。
我有办法。 Terraform 是 harp 的预处理器引擎,使用 stylus 0.53.0,我更新到 stylus 0.54.5(最新版本),现在可以使用了。
我在 harp 目录中搜索 terraform:harp\node_modules\terraform\node_modules
并更新手写笔:npm install stylus@0.54.5 --save
harpjs 在使用 harp 服务器时不会 编译 stylus *.styl
样式表,harp server
.
这是我尝试使用 main.styl
作为样式表时遇到的错误,在我的 index.jade
文档中将其与 main.css
链接(Jade 运行良好,没有错误,我也试过用html文档代替jade,可惜问题没有解决。)
然而,只要我在我的文件结构中添加一个空的 main.css
文件,错误就会消失,尽管没有应用任何样式(这是一个空文档,我应该期待什么,对吗?)
所以,我想知道是否有人遇到过这个错误或异常,如果有,他们是如何解决的,
我尝试过的事情
- re-installing手写笔(
npm install -g stylus
) - re-installing 竖琴 (
npm install -g harp
) - re-installing翡翠(
npm install -g pug
) - re-installing哈巴狗 (
npm install -g pug
) - 尝试不同的设备
- 尝试不同的 os; (Linux 而不是 OS X)
不幸的是,所有这些都没有解决问题。
我并没有真正完全修复它,但是,我确实找到了解决方法。
当我使用 sublime text 时,我发现了一个非常好的手写笔插件,它允许在保存时进行编译,这是一个非常酷的功能。所以,基本上,我现在只是将 harp 用作 jade 预处理器,这没问题,但是嘿,它现在可以工作了。
我有办法。 Terraform 是 harp 的预处理器引擎,使用 stylus 0.53.0,我更新到 stylus 0.54.5(最新版本),现在可以使用了。
我在 harp 目录中搜索 terraform:harp\node_modules\terraform\node_modules
并更新手写笔:npm install stylus@0.54.5 --save