gpt4 book ai didi

javascript - 在快速 route ,为什么使用 `./routes` 而不是 `/routes` ?

转载 作者:行者123 更新时间:2023-12-02 14:11:13 31 4
gpt4 key购买 nike

几乎我见过的每个示例,app.js 都使用 require 和路径 ./。我想知道为什么我们不能只使用 /。例如,为什么我们不能执行以下操作。

var express = require('express');
var app = express();
var routes = require('/routes');

最佳答案

您可以使用require('/routes'); ,但这会寻找 routes文件位于磁盘卷的顶层(在根目录中)。因此,如果当前音量为 //mydisk ,然后require('/routes');会在 //mydisk/routes 处查找文件.

人们使用require('./routes')的原因是加载routes来自当前目录的文件,而不是来自当前卷顶层的文件。

关于javascript - 在快速 route ,为什么使用 `./routes` 而不是 `/routes` ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39555282/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com