Node.js 尝试在SQLite 3上运行Sails.js时出错

Node.js 尝试在SQLite 3上运行Sails.js时出错,node.js,sqlite,sails.js,Node.js,Sqlite,Sails.js,我试图用SQLite 3调用Sails.js,但它抛出以下错误 您需要安装waterline-sqlite3软件包。 尝试运行: npm install --save waterline-sqlite3 我也遇到了同样的问题,我通过更改config/connections.js下的连接配置文件来修复它,然后我将 sqlitedb: { adapter: 'sqlite3', // -> put this instead 'waterline-sqlite3' filename:

我试图用SQLite 3调用Sails.js,但它抛出以下错误


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

npm install --save waterline-sqlite3

我也遇到了同样的问题,我通过更改
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
,这将对您有效。

请添加一些代码,以便我们可以尝试提供帮助