.MJS 文件扩展名

Node.js ES 模块文件

开发者 不适用
受欢迎程度
4.2  |  20 票
 

什么是 MJS 文件?

MJS 文件是一个包含 ES 模块(ECMAScript 模块)的源代码文件,可供 Node.js 应用程序使用。MJS 文件使用JavaScript编写,在 Node.js 环境之外也可能使用.JS扩展名。ES 模块允许网站和应用程序开发人员将代码组织成更小的可重复使用组件。

更多信息

ECMAScript 6(ES6)引入了 ES 模块规范,为在 JavaScript 中实现模块提供了标准。截至 2018 年,所有主流网页浏览器都支持 ES 模块。

不过,模块化 JavaScript 的流行早于 ES6。Node.js 是一个 JavaScript运行时环境,它使用 CommonJS 作为模块规范。由于许多现有应用程序都是使用 CommonJS 构建的,因此 Node.js 添加对原生 ES 模块的支持时,引入 MJS 文件扩展名来区分两者并防止应用程序无法正常运行,这一做法引发了争议。

注: 一些开发人员非正式地将 MJS 文件称为“Michael Jackson Script”文件。

使用File Viewer Plus打开 400 多种文件格式。免费下载

可打开 MJS 文件的程序

Windows
Mac
免费试用
免费
免费
Linux
分类:网页
更新时间:2018年11月8日

经 FileInfo.com 验证

FileInfo.com 团队独立研究了本页面列出的 Node.js ES 模块文件格式和 Mac、Windows 和 Linux 应用。我们的目标是达到 100% 的准确率,并且仅发布我们已验证过的文件类型信息。

如果您想为此页面提出新增或更新建议,请告诉我们。