Javascript 如何浏览包含具有等效客户端版本的节点模块的文件?
找到了一个可以替换的,要用它来测试。 现在,如果Javascript 如何浏览包含具有等效客户端版本的节点模块的文件?,javascript,node.js,browserify,Javascript,Node.js,Browserify,找到了一个可以替换的,要用它来测试。 现在,如果file.node被替换为file.min.js我的问题是,如何不浏览这个依赖项,即不再次浏览file.min.js 我有一个包裹,上面有一个棕色的和缩小的 file.min.js 及其节点版本 file.node 它被许多文件使用(如在modName=require(“file.node”)) 但是无法浏览file.node。不要问为什么 许多文件依赖于modName模块 文件.min.js还包含modName,以便 公开modName(umd供
file.node
被替换为file.min.js
我的问题是,如何不浏览这个依赖项,即不再次浏览file.min.js
我有一个包裹,上面有一个棕色的和缩小的
file.min.js
及其节点版本
file.node
它被许多文件使用(如在modName=require(“file.node”)
)
但是无法浏览file.node
。不要问为什么
许多文件依赖于modName模块
文件.min.js
还包含modName,以便
公开modName(umd供知道的人使用)
有没有办法浏览我的pacakges主文件main.js
(其中包含依赖于modName的文件),这样我就可以用file.min.js
替换模块file.node
觉得有点帮助多亏了这家伙的
这对其他人来说可能是一个问题。在寻找答案时,这个问题得到了解决
正在做
globalShim=require('browserify-global-shim')。配置({
nodeModuleName:clientModuleName
}),
取代,
nodeModule=require('nodeModuleName')
具有
客户模块名称
在
窗口的浏览器中。clientModuleName实际上是。请参阅下面的答案以获得清晰的信息