web-dev-qa-db-ja.com

NPMの問題:Node-pre-gyp。 node-pre-gyp httpsダウンロードのリクエストを使用する

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

Error is at the bottom with purple color

8
TEO

モジュールをインストールするには、ビルド済みのバイナリをダウンロードする必要があるという警告です。

sqlite3はネイティブモジュールなので、ソースからビルドするか、バイナリダウンロードでインストールする必要があります。 Visual Studioがインストールされている場合は、npm install sqlite3 --build-from-source、これもより安全なオプションです。

6
mihai