【问题标题】:sqllite3 install on node and macos give errorsqlite3安装在节点和macos上给出错误
【发布时间】:2020-10-01 15:51:32
【问题描述】:

我有一个 sqllite 数据库 (.db) 文件,我想使用节点连接到该文件。我假设我需要使用包sqlite3。但是,当我尝试安装它时,我收到以下错误

npm 错误!代码生命周期 npm 错误!错误号 1 npm 错误! sqlite3@4.2.0 安装:node-pre-gyp install --fallback-to-build npm 错误!退出状态 1 npm 错误! npm 错误! sqlite3@4.2.0 安装脚本失败。 npm 错误!这可能不是 npm 的问题。上面可能还有额外的日志输出。

我的节点版本是 14.3.0。根据我的检查,我需要使用 sqlite3 连接到 .db 文件。有没有其他我可以使用的包,或者有人知道如何解决这个错误吗?

【问题讨论】:

    标签: node.js sqlite


    【解决方案1】:

    我在 Ubuntu 20.04node 版本 14.5.0 上遇到了这个问题,直到遇到 sqlite3 npm documentation。如果您使用的是 Ubuntu 20.04,只需执行以下命令:

    1. sudo apt-get install libsqlite3-dev
    2. 导航到您的项目目录,然后执行 npm i sqlite3

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-30
      • 1970-01-01
      • 1970-01-01
      • 2020-03-22
      • 2021-01-27
      • 1970-01-01
      • 1970-01-01
      • 2015-08-29
      相关资源
      最近更新 更多