Nodejs中使用斜杠或点斜杠(/或../)的特定目录路径

时间:2017-06-22 16:33:08

标签: javascript node.js

好的,这很简单,但我似乎无法弄明白。

我目前在(auth - > routes - > users.js)并且我想要从根目录中的目录中获取文件(routes - > index.js)

显然'......'不是你怎么做的。目录流程附在代码下方。

//authentication
var express = require('express');
var router = express.Router();
var userdata = require('../controllers/users');
var User = require('../models/users');

//require to lock routes from index.js 
require('.../routes/index.js');

directory

2 个答案:

答案 0 :(得分:1)

..上升了一个级别,因此您需要将其中两个与斜杠结合起来:../../routes/index.js

答案 1 :(得分:0)

如果您只使用/foo/bar/bing,那么您将使用文件系统的根目录。要返回,请使用..

因此,如果您在Project/auth/routes并且想要使用身份验证文件,则可以使用../foo项目的根目录../../bing

..表示父目录,.表示当前目录。您可以将它们一起链接到文件系统根目录。