我在节点/快速应用程序中需要配置文件时遇到问题我正在开始学习:
结构
app.js
-/config/environment.js
-/views
-/public
app.js
var express = require('express');
var app = express();
var config = require('./config/enviroment')(app, express);
environment.js
module.exports = function(app, express) {
app.configure(function() {
app.use(express.logger());
app.use(express.static(__dirname + '/public'));
app.set('views', __dirname + '/views');
app.set('view engine', 'jade'); //extension of views
});
错误
Error: Cannot find module './config/enviroment'
堆
很抱歉提出这么简单的问题 - 看起来它应该有效。我已经检查了文件/目录权限 - 一切看起来都是有序的。当我将视图配置移动到app.js时,我能够从相邻文件夹提供视图等 - 所以我认为这不是权限问题。
答案 0 :(得分:2)
您的要求声明中有拼写错误 -
require('./config/enviroment')(app, express)
VS
require('./config/environment')(app, express)