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 文件,错误就会消失,尽管没有应用任何样式(这是一个空文档,我应该期待什么,对吗?)

所以,我想知道是否有人遇到过这个错误或异常,如果有,他们是如何解决的,

我尝试过的事情

不幸的是,所有这些都没有解决问题。

我并没有真正完全修复它,但是,我确实找到了解决方法。

当我使用 sublime text 时,我发现了一个非常好的手写笔插件,它允许在保存时进行编译,这是一个非常酷的功能。所以,基本上,我现在只是将 harp 用作 jade 预处理器,这没问题,但是嘿,它现在可以工作了。

我有办法。 Terraform 是 harp 的预处理器引擎,使用 stylus 0.53.0,我更新到 stylus 0.54.5(最新版本),现在可以使用了。

我在 harp 目录中搜索 terraformharp\node_modules\terraform\node_modules 并更新手写笔:npm install stylus@0.54.5 --save