使用 Adinis 5 运行第一次迁移 SQLite - 找不到模块“@vscode/sqlite3”
When i run this command "node ace migration:run" the terminal show me this error:
Knex: run $ npm install sqlite3-保存 找不到模块'@vscode/sqlite3' ... ... ...
I am using Adonis JS 5 but the SQLite database is not working.知道这可能是什么吗?
我尝试仅运行初始迁移命令,我希望在其中自动创建数据库文件(就像版本4一样)
When i run this command "node ace migration:run" the terminal show me this error:
Knex: run
$ npm install sqlite3 --save
Cannot find module '@vscode/sqlite3'
...
...
...
I am using Adonis JS 5 but the SQLite database is not working. Any idea what it could be?
I tried just running the initial migration command where I expected the database file to be created automatically (just like version 4 did)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能安装了最新版本的Lucid,而无需注意更改和破坏更改。
您需要使用
@vscode/sqlite3
而不是sqlite3
。You probably installed the latest version of Lucid without taking note of the changelogs and breaking changes.
You need to use
@vscode/sqlite3
instead ofsqlite3
.