如何通过Chrome扩展程序在网页中使用Node的请求库?

时间:2016-10-01 10:28:30

标签: javascript node.js google-chrome google-chrome-extension request

我希望我的chrome扩展程序能够查看页面的HTML元素,查找用户的Facebook ID,并与AWS进行通信。到目前为止,我使用yo的{​​{3}}设置了我的项目。从那里,我写了一个小内容脚本,开始搞乱其他页面的DOM,将咒骂的单词改成漂亮的单词。

我无法将chrome extension generator导入我的项目。如何将其导入我的Content-Script?

我试过这个: 在var request = require('request');之后npm install --save request,我得Uncaught ReferenceError: require is not defined。我该怎么办?

1 个答案:

答案 0 :(得分:1)

我认为你最好只使用内置的API,在这种情况下,普通的XHR应该可以工作。 https://developer.chrome.com/extensions/xhr

我不熟悉您引用的yo生成器,但如果它不使用jspm / webpack / browserify或类似的东西,我认为你运气不好安装npm包。您可以尝试设置其中一个,但是Chrome在普通网络上没有找到一些限制,因此许多软件包可能最终会破坏。