我希望这是一个扩展,我将自己使用它,而不与任何其他方共享。
因此,我正在通过节点生态系统使用request,cheerio和browserify,以使客户端模仿服务器端。 但是,当然,当我将扩展名“上传”到自己的本地chrome时,它不会运行,因为它根本无法识别'require'关键字。
关于我应该如何进行的任何想法?
答案 0 :(得分:0)
好的,所以大家都知道:
我使用browserify将所有内容捆绑在一起。我的一个愚蠢的错误是在我的chrome扩展程序的manifest.js里面,我忘记将content_scripts设置为budle.js,而将其设置为content.js
错误
"content_scripts": [{
"css": ["style.css"],
"js": ["content.js"],
正确
"content_scripts": [{
"css": ["style.css"],
"js": ["bundle.js"],