我试图用SQLite 3调用Sails.js,但它会抛出以下错误。
答案 0 :(得分:0)
您需要安装waterline-sqlite3
包。
尝试运行:
npm install --save waterline-sqlite3
答案 1 :(得分:-1)
我有同样的问题,我通过更改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
,这对你有用。