测试使用browserify别名和填充程序的CommonJS模块

时间:2014-05-11 20:19:31

标签: javascript node.js testing commonjs browserify

Browserify允许创建不直接与CommonJS兼容的别名和填充模块。由于我想在节点CLI中运行我的测试,我能以某种方式处理节点中的那些别名和填充模块吗?

例如,假设我将./my-super-module别名supermodule置于./vendor/jquery.plugin.js,并对某些jquery插件./shims/jquery.plugin.shim.js进行填充和别名 - > jquery.pluginvar supermodule = require('supermodule'); require('jquery.plugin'); // do something useful... module.exports = function(input) { supermodule.process(output) }

因此,我可以在我的模块中执行此操作:

{{1}}

我是否有任何实践可以在node.js / cli中测试这个模块,以便解决依赖关系?

0 个答案:

没有答案