0
我想在我的快递项目中为咖啡笔和手写笔设置中间件编译。我的配置如下:节点快递中间件咖啡/手写笔
coffeescript = require 'connect-coffee-script'
stylus = require 'stylus'
# coffeescript
app.use coffeescript
src: __dirname + '/../assets/src/coffee'
dest: __dirname + '/../assets/public/js'
bare: true
# stylus with nib
app.use stylus.middleware
src: __dirname + '/../assets/src/stylus'
dest: __dirname + '/../assets/public/css'
compile: (str, path) ->
return stylus(str)
.set('filename', path)
.use(nib());
# public directory
app.use express.static __dirname + '/../assets/public'
我的(意)资产的文件夹看起来是这样的:
assets
-- public
---- js
---- css
-- src
---- coffee
---- stylus
本地主机:3000/JS/main.js < - 404 本地主机:3000 /主。 JS < - 404,但导致编译
本地主机:3000/CSS/main.css的< - 404 本地主机:3000/main.css的< - 404,但使编图
我在这里误解了什么吗?谢谢!