2017-11-24 7 views
1

Snap svgは私には全く新しいものです。https://github.com/adobe-webplatform/Snap.svgに記載されている設定に従っています。 (ウェブパックの設定)しかし、私は "Uncaught ReferenceError:eveは定義されていません"となっています。Uncaught ReferenceError:eveが定義されていません

私は "const Snap = require(imports-loader?this=>window,fix=>module.exports=0!snapsvg/dist/snap.svg.js);"これは単体テストでは機能しません。

"snap.svg.js"のエラーはこの行のeve = function (name, scope) {です。

+0

ここでは 'eve'を宣言しています – pmaddi

+0

eveを宣言していないImは、node_modulesのスナップsvgパッケージから宣言しています。 – satheesh

答えて

0

これは、Webpack設定のセットアップ問題のようなものです。{ test: require.resolve('snapsvg/dist/snap.svg.js'), use: 'imports-loader?this=>window,fix=>module.exports=0', }これらの行は、webpack configモジュールオブジェクトのルール(ルール配列の最初の要素)の先頭にある必要があります。

関連する問題