我其实不知道我是怎么把流星搞砸的,就我所知,我没有碰过任何与流星有关的东西。今天,我的文本编辑器Atom突然停止了打开。这需要我花一整天的时间来寻找为什么它不工作的原因,最终我让它再次工作,但我不得不删除许多与Atom相关的文件。在我启动Atom并再次工作后,我去运行我的应用程序,但它不能运行。取而代之的是,给我一个超长的错误:
Error: SQLITE_CORRUPT: database disk image is malformed并且还给出了一些其他不可读的文本。但它确实说明了promise_server.js:218文件的一些情况。我也在这个论坛上读到,你可以使用像rm rf这样的命令或类似的东西,我找不到论坛上它再次这样说的地方……但它并没有起作用。我已经用完了可能的解决方案,如果你知道发生了什么,请帮助我。提前感谢!
发布于 2017-08-17 12:10:37
这应该会有帮助:
cd <your_meteor_project_folder>
rm -rf ./.meteor然后重启你的meteor应用。
发布于 2018-10-21 06:22:31
使用sqlite3,您可以修复数据库。
cd ~/.meteor/package-metadata/v2.0.1
sqlite3 packages.data.db .dump > backup
mv packages.data.db packages.data.db.bustedX
sqlite3 packages.data.db < backup
rm backup本质上,即使数据库报告为损坏。SQLite工具可以转储它,然后重新创建它。
https://stackoverflow.com/questions/45725397
复制相似问题