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 の設定に何か問題がありますか?