express路径问题,请前辈指教
 发布于 12 年前  作者 mygod  5860 次预览  最后一次回复是 12 年前  来自  

我在express自动生成的routes中新建user目录,在新目录的文件中引入根目录中models文件夹里面的user.js文件应该怎么写路径,我试过 var User = require(’…/models/user.js’);

var User = require(’./models/user.js’);

var User = require(’/models/user.js’);

全部找不到user.js文件

4 回复
kiddkai

. |-- model | -- user.js– route -- user– index.js

应该是这样子的目录树,那样的话在 route/user/index.js 里引用 model/user.js 的话就要:

var user = require(’…/…/model/user’)

jabez128

require(__dirname+’/models’)

mygod

@kiddkai你好这样写依然还是报错

mygod

@kiddkai好了,果然可以,刚少了东西,谢谢