浏览器上的JavaScript模块

浏览器上的JavaScript模块,javascript,ecmascript-6,module,Javascript,Ecmascript 6,Module,目录 index.html index.js 从“/index1”导入{show} show(); index1.js 导出默认函数show(){ log('helloworld'); } 详细参数 在浏览器上运行index.html时,是“不工作”,我遇到以下错误: 访问位于的脚本'file:///Users/xxx/Documents/code/canvas/test/index.jsCORS策略已阻止“来自源”的“null”:跨源请求仅支持协议方案:http、数据、chrome、c

目录

index.html


index.js

从“/index1”导入{show}
show();
index1.js

导出默认函数show(){
log('helloworld');
}
详细参数 在浏览器上运行index.html时,是“不工作”,我遇到以下错误:

访问位于的脚本'file:///Users/xxx/Documents/code/canvas/test/index.jsCORS策略已阻止“来自源”的“null”:跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https。

它可能与服务器一起工作,如何使它在没有服务器的情况下工作,moulti模块


从其他服务器导入模块。就像使用nodejs env运行一样。

将脚本作为
模块导入
:文件应作为
模块导出。导出

请参考以下链接了解工作示例:

这是否回答了您的问题?很抱歉,您的演示运行正确,但无法在本地主机上运行,错误消息msg
Access to script at'file:///Users/br/Documents/code/demo_canvas/demo10/fileHandler.jsCORS策略已阻止“来自源”的“null”:跨源请求仅支持协议方案:http、数据、chrome、chrome扩展、https。
 - folder
  - index.html
  - index.js
  - index1.js