NPM问题:节点预gyp。使用请求节点预石膏https下载

TEO*_*TEO 9 sqlite node.js npm express

我正在创建Angular项目,并使用Express.js作为后端,并使用SQLite3作为数据库。通过命令安装sqlite3时npm install sqlite3,在控制台中出现以下错误。我怎么解决这个问题?

> node-pre-gyp install --fallback-to-build

node-pre-gyp WARN Using request for node-pre-gyp https download
Run Code Online (Sandbox Code Playgroud)

错误在底部,紫色

mih*_*hai 6

提示您需要下载预构建的二进制文件才能安装该模块。

sqlite3是本机模块,因此需要从源代码构建或通过二进制下载进行安装。如果安装了Visual Studio,请尝试使用npm install sqlite3 --build-from-source,这也是一个更安全的选择。

  • 如果您使用另一个包遇到同样的问题。只需将 `--build-from-source` 添加到您的命令中:) (2认同)