0

私はbabelifyでbrowserifyを使用しており、一部の単体テストではchai-as-promisedを使用しています。IE11 でバンドルを作成して実行すると、次のエラーが発生します。

構文エラー node_modules/chai-as-promised/lib/chai-as-promised.js:5:1

私はいくつかの読書をしglobalましたが、実際に node_modules からスクリプトを変換するには、babelify にオプションを提供する必要があるようです。以下を追加しました。


babelConfig.global = true;
babelConfig.ignore = [
  /node_modules\/(?!(chai-as-promised)\/).*/,
];

しかし、動作していたインポートは、次のように指定されている間動作しなくなりました。global: true

SyntaxError: 'import' と 'export' は、ファイルの解析中に 'sourceType: "module"' (2:0) でのみ表示される場合があります: C:\Users\leaha\Desktop\git\design-system\src\js\polyfills\ index.js

4

0 に答える 0