在Chrome扩展程序中使用多个JavaScript文件

时间:2017-01-14 20:46:01

标签: javascript jquery google-chrome google-chrome-extension

我正在学习如何制作Chrome扩展程序,但我很难弄清楚组织代码的最佳做法是什么。在任何其他语言中,我知道我会将我的代码库分解为多个文件并进行导入,但是当我有一个像这样的文件树时:

|
|-background.js
|-someotherfile.js

someotherfile.js有一个像

这样的函数
export function somefunction(){alert("somefunction was called");}

但是当我做的时候在background.js中

import * from 'someotherfile';
chrome.runtime.onInstalled.addListener(function() {
    somefunction();
});

我加载了解压缩的扩展名,background.js没有运行,即使我在background.js中放了一些函数也是如此。

在Chrome中组织代码的正确做法是什么?

0 个答案:

没有答案