Javascript Browserify-如何使用Browserify在chrome扩展中调用节点js代码
我目前正在开发一个chrome扩展,上面有节点js。。我无法调用require()代码并得到一个错误(uncaughtreferenceerror:require未定义)。当我搜索那个错误时,它需要Browserify才能工作。但不幸的是,我不了解Browserify以及如何在chrome扩展和node js上调用它。有人帮忙吗?Browserify是一个打包机。您可以使用它将代码及其依赖项捆绑到一个Javascript文件中,然后在浏览器/插件中使用该文件。重要的是要了解browserify不会像require.js那样即时处理require(…)语句,而是提前预编译所有这些模块 最基本的是:Javascript Browserify-如何使用Browserify在chrome扩展中调用节点js代码,javascript,node.js,google-chrome-extension,browserify,Javascript,Node.js,Google Chrome Extension,Browserify,我目前正在开发一个chrome扩展,上面有节点js。。我无法调用require()代码并得到一个错误(uncaughtreferenceerror:require未定义)。当我搜索那个错误时,它需要Browserify才能工作。但不幸的是,我不了解Browserify以及如何在chrome扩展和node js上调用它。有人帮忙吗?Browserify是一个打包机。您可以使用它将代码及其依赖项捆绑到一个Javascript文件中,然后在浏览器/插件中使用该文件。重要的是要了解browserify不
browserify yourCodeWithDependencies.js-o browserReadyBundle.js
希望这能为你指明正确的方向。强烈建议您在尝试将Browserify集成到插件开发流程之前,先玩一下Browserify,看看它能做些什么。您介意展示一下您的chrome扩展中的“node.js代码”吗?我猜您的意思只是一些模块管理代码,但我不确定。