Javascript Browserify:我如何申请--不包括-u“;使用package.json?
我需要在package.json中使用Javascript Browserify:我如何申请--不包括-u“;使用package.json?,javascript,browserify,package.json,Javascript,Browserify,Package.json,我需要在package.json中使用--exclude,-u,而不是作为命令行选项,但是如何使用呢 From:browserify test.js-u request>test.browserify.js 发送至:browserify test.js>test.browserify.js 可能的解决办法: --exclude有一个package.json选项,类似于--ignore:“browser”:{“request”:false} --可以以某种方式使用“transform”启用排除,或
--exclude,-u
,而不是作为命令行选项,但是如何使用呢
From:browserify test.js-u request>test.browserify.js
发送至:
browserify test.js>test.browserify.js
可能的解决办法:
“browser”:{“request”:false}
“browserify”:{“transform”:…}
“browser”:{“request”:“/request.js”}
创建/request.js
,并将以下内容放入其中:
var req = "request";
module.exports = require(req);
您必须将“request”字符串放在一个单独的变量中,如果不这样做,require
将只返回一个空的对象存根{}
这样做的缺点是,我必须为我想要的每个模块定义这样一个文件,理想情况下,我应该有一个可以检测到需要什么的文件
编辑
还没有测试过这个,但是我可能会动态地需要这些模块,而不需要外部文件var req=“request”;var请求=要求(req)代码>