使用扩展 CLI 时出现错误 - “无法在模块外部使用 import 语句”

问题描述 投票:0回答:1

我一直在尝试将节点包 Afinn-165 (https://www.npmjs.com/package/afinn-165) 导入到我的 google chrome 扩展中。该代码当前抓取每个页面的文本,我想对文本进行情感分析。我对网络开发非常陌生,所以我正在不断学习。

我已经通过以下命令安装了扩展 CLI

npx extension-cli
npm install extension-cli

它工作得很好,直到我将以下内容放入background.js

import {afinn165} from 'afinn-165';

之后我收到“无法在模块外部使用 import 语句”错误

根据我在网上阅读的内容,afinn-165 包应该是可导入和可用的,但整个扩展不起作用。我查看了扩展 CLI 的其他实现,他们使用了

import { package } from "package";

成功了,所以我不确定现在该怎么办。

javascript npm google-chrome-extension importerror
1个回答
0
投票

"type": "module"
添加到您的 package.json 文件中。

© www.soinside.com 2019 - 2024. All rights reserved.