手写笔无法在Express上工作
问题描述:
我有一个在Express服务器上使用Nib和Stylus的项目,经过一些更改后,从.styl到.css的编译过程不再有效,我正在查阅Nib,Stylus和快递,但我找不到问题的答案,因为我的代码,文件目录和设置似乎没问题。但仍然不编译。手写笔无法在Express上工作
代码:
express = require("express")
coffee = require("coffee-script")
stylus = require("stylus")
jade = require("jade")
nib = require("nib")
app = express.createServer()
port = process.env.PORT || 3000
app.use app.router
app.use express.methodOverride()
app.use express.bodyParser()
app.set "views", __dirname + "/views"
app.set "view engine", "jade"
app.use stylus.middleware(
src: __dirname + "/src"
dest: __dirname + "/public"
compile: (str, path) ->
stylus(str).set("filename", path).set("warn", true).set("compress", false).set("paths", [ require("stylus-blueprint") ]).use nib()
)
app.listen port
寻找到机制的文档后,Github上的问题,我无法理解已经进行了什么样的变化停止工作。所以,我的问题是,我应该如何或想要尝试解决这个问题?
感谢您的帮助提前。
如果您收到您收到的任何错误,您可能会得到更多答复并帮助解决您的问题。 – thtsigma 2013-03-28 03:57:57
在那里它没有错误,把它简单:它的工作,直到一些* .coffee文件(服务器)上的一些变化并停止,从无处开始再次工作! :S – 2013-04-11 15:21:18