【问题标题】:Getting error when trying to run Sails.js on SQLite 3尝试在 SQLite 3 上运行 Sails.js 时出错
【发布时间】:2018-01-01 18:15:27
【问题描述】:

我尝试使用 SQLite 3 调用 Sails.js,但它会引发以下错误。

【问题讨论】:

  • 请添加一些代码以便我们尝试帮助

标签: node.js sqlite sails.js


【解决方案1】:

您需要安装waterline-sqlite3 软件包。 尝试运行:

npm install --save waterline-sqlite3

【讨论】:

    【解决方案2】:

    我遇到了同样的问题,我通过更改config/connections.js 下的连接配置文件来解决它,然后我就放了

    sqlitedb: {
      adapter: 'sqlite3', // -> put this instead 'waterline-sqlite3'
      filename: './dev-db.sqlite',
      debug: false
    }
    

    这似乎可行,但我使用 knexJs 来处理迁移,所以我认为它不能正常工作,因为当我提起我的应用程序并去邮递员测试它时,只会显示给我

    {
    "code": "E_UNKNOWN",
    "message": "Encountered an unexpected error",
    "data": {
        "raw": {}
    }
    }
    

    但我认为,如果你不使用knexJs,这对你有用。

    【讨论】:

      猜你喜欢
      • 2016-08-09
      • 2014-02-02
      • 1970-01-01
      • 2011-10-25
      • 2021-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多