[nodejs]q&a

850 ワード

nodejs学習中のまとめ、不定期更新
 
1.node静的資源目録はpublicです.他のディレクトリはどうやって追加しますか?
app.use(express.static(path.join(__dirname, 'static')));



app.use('/static',express.static(__dirname+'/public'));

2.nodeモジュールの紛失を解決する
npm link moduleName

3.less-middlewareのミドルウェアはどう配置しますか?
app.configure(function () {

// Other configuration here...



	app.use(lessMiddleware({

		dest: __dirname + '/public/stylesheets/css',//A

		src: __dirname + '/less',//  less   

		prefix: '/stylesheets/css',//A          css   

		compress: true

	}));



});

root--
             |----less/a.less
             |----public/styless heets/css/a.css
 
 jadeテンプレートで参照
link(href="stylesheets/css/a.css")