解决webpack中的别名问题

时间:2016-06-23 15:28:46

标签: javascript webpack gojs

我正在尝试解决webpack中的别名,但似乎无法弄清楚为什么这不起作用。我正在使用一个名为GoJS的库。我在webpack的module.exports中有以下代码:

resolve: {
        alias: {
            go: path.resolve(__dirname, './go.min.js')
        }
    }

此文件现在位于我的根项目目录中。在我的ES6模块的顶部,我有:

import go from 'go';

我也尝试过:

var go = require("go");

该库似乎正在加载。如果我在模块中的console.log(go),它返回一个空对象。我是否需要以不同的方式加载此文件,因为它的设计方式?或者我的webpack设置有问题吗?

Here is the javascript file I am trying to load

1 个答案:

答案 0 :(得分:0)

这可以通过将GoJS更新到更高版本(1.5或更高版本)来解决,因为它在此之后以不同的方式处理模块/需求/导入。