初期ロード中にホームページで内部サーバー エラーが発生しました。vue-storefront.log 内のエラー ログは次のように報告します。
[search] Can not connect the vue-storefront-api / ElasticSearch instance! Error: {"code":500,"result":{"diagnosticText":"src/processor/default.ts(25,48): error TS2349: Cannot invoke an expression whose type lacks a call signature. Type 'string | Query | (string | Query)[] | ((searchString: string, position?: number) => number) | ((searchElement: string | Query, fromIndex?: number) => number)' has no compatible call signatures.\n","diagnosticCodes":[2349]}}
at SearchAdapter.exports.modules../core/lib/search/adapter/api/searchAdapter.ts.SearchAdapter.handleResult (vsf-search-adapter-0.server-bundle.js:519:23)
同様のバグが以前に報告されているようです : https://github.com/DivanteLtd/vue-storefront/issues/3259
vue storefront のインストール中に、vue-storefront.log 内に次のエラー ログが記録されました (バックエンドとして demo.vuestorefront.io を使用しないことにしました)。
ERROR in ./src/themes/default/index.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: Cannot find module '@babel/compat-data/corejs3-shipped-proposals'
- OS: Mac OS Mojave 10.14.6
- ノード: v 14.1.0
- 糸: v 1.22.4
yarn.lock ファイルと node_modules ディレクトリを削除し、プロセスを繰り返したところ、インストールは成功しました。念のため、これについて言及したかっただけです。