我決定將ExpressJS與CoffeeScript和Stylus一起使用。通常當我使用CoffeeScript時,我會爲Compass/SASS做一個coffee --watch
和類似的事情。在這裏,由於CoffeeScript和Stylus作爲一個NPM包提供,我在考慮是否有可能編寫CoffeeScript和Stylus並在需要時使用Node/Express進行編譯?這樣我就不再需要觀察者了。使用CoffeeScript和Stylus的NodeJS/Express工作流程
而且當我在app.js
創建使用express -c stylus
明確的應用程序,我得到更多:
app.use(require('stylus').middleware({ src: __dirname + '/public' }));
這是什麼實際上做?它似乎沒有編譯我的CSS?當我把
body
background: red
到默認style.styl文件,重新啓動服務器,它似乎並沒有表現出