Angularプロジェクトを作成し、Express.jsをバックエンドとして使用し、データベース用にSQLite3を使用しています。コマンドnpm install sqlite3
コンソールに次のエラーが表示されます。この問題を解決するにはどうすればよいですか?
> node-pre-gyp install --fallback-to-build
node-pre-gyp WARN Using request for node-pre-gyp https download
モジュールをインストールするには、ビルド済みのバイナリをダウンロードする必要があるという警告です。
sqlite3
はネイティブモジュールなので、ソースからビルドするか、バイナリダウンロードでインストールする必要があります。 Visual Studioがインストールされている場合は、npm install sqlite3 --build-from-source
、これもより安全なオプションです。