我一直在尝试将节点包 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";
成功了,所以我不确定现在该怎么办。
将
"type": "module"
添加到您的 package.json 文件中。