对于我的大学项目,我正在创建一个Chrome扩展程序,用于对用户在浏览器上访问的每个URL执行某些检查和验证。我的目标是使用Chrome扩展程序在检测到可疑站点时警告用户。因此,为了实现这个目的,我需要使用某些NPM模块,如whois-json,get-ssl-certificate等。由于Node.js不能直接在浏览器上运行,我尝试使用Browserify模块将此类Node.js代码(例如require和module执行)转换为普通的Javascript bundle文件。因此,当我尝试使用Chrome扩展程序运行此JavaScript bundle时,出现错误:
"net.connect"不是一个函数
是否有可能修复此错误?或者我能否使用其他解决方案作为Browserify的替代方案,在Chrome扩展程序上运行我的Node.js模块。