【发布时间】:2022-10-17 18:30:10
【问题描述】:
我正在为firefox开发这个插件,我遇到了一些我无法弄清楚如何解决的问题:
在 file1.js 上,这是“主脚本”,我运行以下代码进行测试:
document.body.style.border = "5px solid red";
console.log("extension ran");
alert("test")
一切都很好。现在,我想从我在同一个文件夹中的 file2.js 文件中运行一个函数,如下所示:
import {createCheckBox} from "./file2.js"
createCheckBox();
在 file2.js 上,函数的实现如下:
export function createCheckBox(){
//code
}
但是,当我添加该导入时,扩展上没有任何工作,甚至以前工作的警报和控制台日志都没有,所以我知道我错过了一些东西并且导出以某种方式破坏了扩展,但我不知道为什么或如何要解决这个问题。
任何帮助表示赞赏!
【问题讨论】: