javascript - javascript require("file") 与 require("file.js") 有什么区别?
问题描述
我有两个文件。
- 导入.js
- 出口.js
在进口我做:
const export = require('export')
这将成功地从 export.js 导入模块。当我这样做时require('export.js')
(文件结尾)它也在工作。
所以我想知道那里有什么区别?是没有更慢?
解决方案
Node.js 会自动解析一些扩展。例如:.js、.json 等。不,有或没有扩展名都一样。
推荐阅读
- dart - 如何从 Dart 的列表中找到最小值和最大值?
- nlp - 从头开始训练 GPT2 和 Reformer
- node.js - NodeJS:对于目录中的每个json文件,读取文件并在另一个JS文件中运行函数
- node.js - 服务器端去抖动
- vue.js - AXIOS:每次请求都会更改 Cookie 值
- nuke-build - 如何在 Nuke 构建中使用 VSTest
- r - 在 R 中的向量行中插入参数
- python - Django 3 上的 available_attrs 是什么?
- javascript - 如何测试使用 React Autosuggest 的组件
- javascript - Javascript React 图像玻璃放大镜