JavaScript自定义模块不工作,请提供帮助
我正在制作一个JavaScript模块,导入一个弹出框,但导入似乎不起作用。我需要一些帮助使我的javascript程序工作JavaScript自定义模块不工作,请提供帮助,javascript,module,Javascript,Module,我正在制作一个JavaScript模块,导入一个弹出框,但导入似乎不起作用。我需要一些帮助使我的javascript程序工作 从'module/pack.js'导入{juiceBox}; 从'module/pack.js'导入{juiceBoxPopup}; juiceBox()//导入它 juiceBoxPopup(“你好!”,“你好,我的名字是bob”,“版权归我”)//启动它 开箱 有两个问题: 不能在脚本中使用import,只能在模块中使用。要指示内联代码是模块,需要将type=“m
从'module/pack.js'导入{juiceBox};
从'module/pack.js'导入{juiceBoxPopup};
juiceBox()//导入它
juiceBoxPopup(“你好!”,“你好,我的名字是bob”,“版权归我”)//启动它
开箱
有两个问题:
import
,只能在模块中使用。要指示内联代码是模块,需要将type=“module”
添加到脚本
标记中:
<script type="module">
import {juiceBox} from "module/pack.js";
// ...
从“module/pack.js”导入{juiceBox};
// ...
或开头。
或是绝对URL。所以在您的例子中,/module/pack.js
你把pack.js文件放在哪里了?代码需要放在名为“module”的子文件夹中-您就放在那里吗?是的,我放在glitch.com上另一个repo的文件夹中。在控制台中,有一条错误消息。:-:/JavaScript控制台禁用了共享计算机。请查看浏览器的控制台(开发者工具(F12)->控制台)嗯,它似乎不起作用,我将尝试不同的方法。谢谢tho:)@Daniel-还有第二个问题。:-)我已经更新了答案。