대 exports.index 나는커피 스크립트 개체 구문 : 수출 = {}
exports.index = (req, res) ->
res.render "index",
title: "Hello"
가 ExpressJS 작동
exports.index = function(req, res) {
return res.render("index", { title: "Hello" })
}
뭔가로 컴파일 것을 찾을 수 있습니다. 그러나, 나는 내가 사용하는 수 있다고 생각 : 그래서
exports =
index: (req, res) ->
res.render "index",
title: "Hello"
을 내가 모든 경로에 대한 exports.xxx
를 입력 할 필요가 늘 것으로,하지만 ExpressJS, 왜 작동하도록 나타나지 않습니다
var exports;
exports = {
index: function(req, res) {
return res.render("index", {
title: "Hello"
});
}
};
로 컴파일 ?
Error: In /labs/Projects/jiewmeng/routes/index.coffee, Parse error on line 1: Unexpected '{'
at Object.parseError (/usr/lib/node_modules/coffee-script/lib/coffee-script/parser.js:477:11)
at Object.parse (/usr/lib/node_modules/coffee-script/lib/coffee-script/parser.js:554:22)
at /usr/lib/node_modules/coffee-script/lib/coffee-script/coffee-script.js:43:20
at Object..coffee (/usr/lib/node_modules/coffee-script/lib/coffee-script/coffee-script.js:19:17)
at Module.load (module.js:353:31)
at Function._load (module.js:311:12)
at Module.require (module.js:359:17)
at require (module.js:375:17)
at Object.<anonymous> (/labs/Projects/jiewmeng/server.coffee:6:12)
at Object.<anonymous> (/labs/Projects/jiewmeng/server.coffee:74:4)
가능한 중복 (http://stackoverflow.com/questions/9627044/understanding-exports-in-nodejs) –