Browserify - 转换/插件的顺序

时间:2015-12-18 17:44:46

标签: javascript browserify

在browserify中,您可以明确设置转换和插件的运行顺序吗?如果是这样,你如何在package.json配置和browserify API中做到这一点?

具体来说,我想同时使用aliasifytsify,为此,aliasify必须首先运行。你会怎么做呢?

如果不可能,订单是如何确定的?

1 个答案:

答案 0 :(得分:2)

您可以在browserify-handbook

中找到许多信息

此屏幕截图是您找到的其中一个。

enter image description here

---我在评论中添加了以下答案。

@VladimirRovensky,插件直接注册到browserify实例,因此有注册顺序。

var browserify = require('browserify');
var b = browserify();
b.plugin( firstPlugin, firstPluginOpts );
b.plugin( secondPlugin, secondPluginOpts );

之后,每个插件通过监听事件或拼接转换到管道中来操作它们的定义。

很难理解插件的顺序和变换的顺序。