因此,我有一個基本的Express項目設置,並且我正在使用此github項目https://github.com/andrew/node-sass,以便能夠在節點頂部使用Sass。這是我目前app.js
:在Express服務器上包括並自動編譯Sass
var io = require('socket.io'),
express = require('express'),
path = require('path'),
routes = require('./routes'),
jquery = require('jquery');
/**
* Create app
*/
var app = express()
, server = require('http').createServer(app)
, io = io.listen(server);
/**
* Configure app
*/
app.configure(function(){
app.set('port', 8080);
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
app.use(express.static(path.join(__dirname, 'public')));
});
什麼我需要做的就是無禮的工作和自動重新編譯?我似乎無法專門爲Express服務器找到任何有用的信息。
我只會使用這種方法,如果它實際上是在應用程序運行之前預編譯您的樣式。如果不這樣做,我會避免使用此解決方案。 – Oddman