繁体   English   中英

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

[英]How can I use Node's request library from within a webpage through a Chrome Extension?

我希望我的chrome扩展程序可以查看页面的HTML元素,找到用户的Facebook ID,并与AWS进行通信。 到目前为止,我已经使用yochrome扩展生成器设置了项目。 从那里,我写了一个内容脚本,开始与其他页面的DOM混淆,将脏话变成漂亮的词。

我无法将请求导入到我的项目中。 如何将其导入到我的内容脚本中?

我试过了: var request = require('request'); 在执行npm install --save request但是我得到了Uncaught ReferenceError: require is not defined 我该怎么办?

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

我不熟悉您所引用的yo生成器,但是如果未使用jspm / webpack / browserify或类似的东西,我认为您不应该安装npm软件包。 您可以尝试手动设置其中之一,但是chrome有一些限制,这些限制在常规网络上没有发现,因此很多程序包可能最终会损坏。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM