node-default-module-proposal:针对Node中的ES模块的适度建议

时间:2024-05-30 09:48:57
【文件属性】:

文件名称:node-default-module-proposal:针对Node中的ES模块的适度建议

文件大小:4KB

文件格式:ZIP

更新时间:2024-05-30 09:48:57

Node.js中ES模块的适度建议 指导原则 该解决方案必须100%向后兼容。 将来,开发人员应该能够在不了解CommonJS模块系统的情况下编写Node程序和库。 模块解析规则应与浏览器使用的模块解析规则合理兼容。 导入旧版软件包的能力对于采用非常重要。 设计总结 1. require的行为没有改变。 它不能用于导入ES模块。 这样可确保100%向后兼容,同时仍然允许一定的设计*度。 2. ES模块的入口点不是“ index.js”,而是“ default.js”,或者使用package.json“ main”代替“ default”。 一个独特的入口点(“ default.js”)使我们能够区分用户何时尝试从旧版程序包或包含CommonJS模块的文件夹中导入。 3. import文件路径时,不会自动添加文件扩展名。 Web浏览器使用的默认解析算法不会自动附加文件扩展名


【文件预览】:
node-default-module-proposal-master
----.gitignore(26B)
----README.md(8KB)

网友评论