将函数导入Background.js 文件 Chrome 扩展

发布于 2025-01-10 20:37:56 字数 663 浏览 0 评论 0原文

我正在使用 CRA 创建一个带有 React 的 Chrome 扩展。

我想在 background.js 文件内的 /src 文件夹中使用一些辅助函数,这会导致错误 Cannot use import statements Outside a module 因为它位于公共文件夹中。

background.js 文件必须与 version 3manifest.json` 的 manifest.json 文件位于同一文件夹中。

有关如何将 manifest.jsonbackground.js 移动到 /src 文件夹并仍然使用 npm 正确构建的任何建议运行 build,当前使用 react-scripts build

当前文件夹结构: 输入图片此处描述

I'm creating a Chrome extension with React using CRA.

I want to use some helper functions within the /src folder inside of the background.js file, which causes the error Cannot use import statement outside a module because it's in the public folder.

The background.js file has to be in the same folder as the manifest.json file for version 3 of the manifest.json`.

Any suggestions on how to move manifest.json and background.js into the /src folder and still have it build properly with npm run build, which currently uses react-scripts build?

Current Folder Structure:
enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文