如何使用webpack在项目中要求自定义依赖项

时间:2016-09-19 14:19:57

标签: javascript node.js webpack require

我正在尝试在我的主类中导入我的自定义库。 我的自定义库位于bower_components目录中。 路径是:

bower_components - > customLib - > dist - > mainClass.js

自定义库的bower.json具有提到的主要类。

在我的项目的缩小版本中,我确实看到包含了customLib库。它看起来像这样:

/***/ function(module, exports) {
    var A= function () {
           {.....}
           return A;
           }();

我正在尝试从我项目的主要js文件中访问customLib中的变量A.

require(“customLib”)不起作用。

我不知道如何在这种情况下导入库。我是webpack的新手。如果有人能指出我正确的方向,那将会非常有用。

感谢您的时间和帮助。

1 个答案:

答案 0 :(得分:0)

您只需要从库中导出A(编辑mainClass.js文件):

module.exports = { A: A };

然后您可以通过require访问它:

require('customLib').A;