Javascript 节点核心库的节点浏览
这个问题只是为了确认我对node browserify的理解 说: 兼容性:许多不执行IO的npm模块将在安装后工作 正在被浏览。其他人需要更多的工作。多节点内置模块 已包装以在浏览器中工作,但仅当您 需要()或使用其功能 -- 获取节点核心库事件、流、路径的浏览器版本, url、断言、缓冲区、util、querystring、http、vm和加密 要求他们 node browserify是否获取节点内置模块的源代码,并构建捆绑文件;通过正确选择当前工作的NVM版本Javascript 节点核心库的节点浏览,javascript,node.js,browserify,Javascript,Node.js,Browserify,这个问题只是为了确认我对node browserify的理解 说: 兼容性:许多不执行IO的npm模块将在安装后工作 正在被浏览。其他人需要更多的工作。多节点内置模块 已包装以在浏览器中工作,但仅当您 需要()或使用其功能 -- 获取节点核心库事件、流、路径的浏览器版本, url、断言、缓冲区、util、querystring、http、vm和加密 要求他们 node browserify是否获取节点内置模块的源代码,并构建捆绑文件;通过正确选择当前工作的NVM版本 事实上,我第一次使用brow
事实上,我第一次使用browserify,效果非常好。不,它没有使用初始形式的节点核心模块。某些功能在浏览器中根本没有意义,或者至少必须进行调整才能有意义 相反,browserify使用一个名为的模块来提供有意义的替代方案 检查此模块的外观,您可以看到哪些核心模块由外部软件包提供 剩下的人来了 如您所见,某些模块(如)在浏览器中没有意义(至少目前没有意义) 但是,您可以在浏览器中工作 编辑: 上述情况已不再完全正确。本着模块化的精神,最新的browserify不再依赖于浏览器内置,而是单独发布每个模块
欲了解更多信息,请回顾并感谢Thorsten Lorenz,因为它说许多节点内置模块已经包装好,可以在浏览器中工作,我不知何故认为这直接取决于节点核心,但我理解事实上,这取决于alexgorbatchev的一些艰苦手工工作,令人惊讶。