首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在nodejs中决定文件扩展名的require ()参数的优先级

在nodejs中决定文件扩展名的require ()参数的优先级
EN

Stack Overflow用户
提问于 2020-08-23 23:06:54
回答 2查看 58关注 0票数 2

我正在学习node.js

例如,我尝试

代码语言:javascript
运行
复制
var server = require("./myserver.js");  

代码语言:javascript
运行
复制
var server = require("./myserver");  

这两个案子都是。

如果我有另一个同名的文件怎么办?例如myserver.json,myserver.node,它会一直搜索.js吗?

在我上一个问题的回答者中,他提到只有在显式地将.json扩展添加到require-call中时,才能加载.json文件。因此,如果您保留扩展名,它将始终加载.js文件。

这个规则也适用于.node文件吗?

EN

Stack Overflow用户

发布于 2020-08-24 23:27:46

可以,如果您不提供文件的扩展名,则将首先查看JS文件,因为JS在缺省情况下为

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63548514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档