何が起こっているのかは不明ですが、このエラーによりページが表示されません。Bigcommerce Stencil:Javascriptエラー "オブジェクトがWindows SafariとIEでプロパティまたはメソッド 'assign'をサポートしていません
エラーメッセージは、bundle.jsファイル(webpack、babelなどのステンシルバンドル)を指しており、特にstencil-utilsパッケージのObject.assign()
メソッドを指しています。それは27行目の@bigcommerce/stencil-utils/src/lib/request.js
ここでは、エラーを生成するコードのセクションです。
const defaultOptions = {
method: 'GET',
remote: false,
requestOptions: {
formData: null,
params: {},
config: {},
template: [],
},
};
const options = Object.assign({}, defaultOptions, opts);
const data = options.requestOptions.formData ? options.requestOptions.formData : options.requestOptions.params;
const headers = {
'stencil-config': options.requestOptions.config ? JSON.stringify(options.requestOptions.config) : '{}',
'stencil-options': '{}',
};
何が原因なのでしょうか?
助けてくれてありがとうございました。webpackにbabel-polyfillパッケージを追加できました。修正されました。 – enjoyjeremy