如何在Browserify中使用外部依赖项?
- 论坛
- 如何在Browserify中使用外部依赖项?
21 浏览
如何在Browserify中使用外部依赖项?
我正在尝试将Browserify逐步引入我的网站,但我不想重写所有的js代码,也不想在Browserify构建中重复使用jquery和其他库的实例。
如果我将jquery作为外部依赖项构建我的模块,那么我该如何将它指向全局的jquery实例?而且目标是消除mylibs全局变量(下面是示例),所以我不想在我的模块中使用它。
这是我尝试的内容(伪代码)。这将在我的网站代码库中,而不是模块中。模块将使用Bower安装:
var mylibs.jQuery = $.noConflict(); // 许多现有代码使用的全局变量 module.exports = { jquery: mylibs.jQuery // 可以通过require('jquery')导入到我的模块中 };
我希望实现类似这样的效果。这种情况是否可能?