Javascript 从“/myClass.js”导入 myClass 在浏览器中不起作用

Javascript import myClass from '/myClass.js' does not work in browser

我想在构建 javascript 时从单独的文件中导入我的 类。这是一种非常干净的组织方式;但是,你如何做到这一点?貌似大部分浏览器都不支持这个导入功能 import Bullet from './bullet_class.js 并在我的 bullet_class.js 文件中:export default class Bullet { ... } 我尝试删除 .js 以及输入代码中的许多其他变体,但我认为问题在于某些浏览器不支持此功能.有谁知道解决方法或如何让此功能在浏览器中工作

浏览器不直接支持导入和导出指令,也不支持模块加载。因此,您需要使用某种模块捆绑器或仅使用 NodeJS。