CNode

express路径问题,请前辈指教

Mmygod发布于13 年前最后回复13 年前4 回复6089 浏览0 收藏

我在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)

K
kiddkai#1·13 年前

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

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

var user = require('../../model/user')

J
jabez128#2·13 年前

require(__dirname+'/models')

参与回复
登录后即可参与回复。登录