yarn 装包时 package里包含sqlite3@5.0.2报错

yarn 装包时 package里包含sqlite3@5.0.2报错

解决方案:

第一步:

删除package.json里的sqlite3@5.0.2

第二步:

装包,或者增加其他的npm包

第三步:

在package.json里增加sqlite3@5.0.2,并运行yarn装包

此时依然会报错,但是其他包已经都安装好了

第四部:

删除node_modules文件夹下的sqlite3

第五部:

别人的项目安装sqlite3时没有报错,你手动把别人的sqlite3复制到你的node_modules文件夹下

运行完第三步时直接启动会报错,因为你装包时已经报错了,没有在本地编译生成这个文件:

复制完别人的sqlite3后就不报错了,因为别人的sqlite3包含这个文件:

可以把别人的sqlite3在本地找个位置存好,备用

相关推荐
雯0609~7 小时前
uni-app:防止重复提交
前端·javascript·uni-app
爱吃大芒果7 小时前
Flutter 自定义 Widget 开发:从基础绘制到复杂交互
开发语言·javascript·flutter·华为·ecmascript·交互
2501_918126917 小时前
用html5写一个国际象棋
前端·javascript·css
遇见~未来7 小时前
前端原生能力速查笔记(HTML + 浏览器 API 实战篇)
前端
2401_860319527 小时前
在React Native中开发一个轮播组件(Swipe轮播),通过组件react-native-snap-carousel来实现
javascript·react native·react.js
博客zhu虎康7 小时前
Vue全局挂载Element消息组件技巧
前端·javascript·vue.js
2401_860319527 小时前
在React Native中,开发自定义组件(例如一个`Tag`组件)通常涉及到创建React组件,并且实现一个点击事件处理器
javascript·react native·react.js
LaoZhangAI7 小时前
Gemini图像生成宽高比教程:10种比例完整配置指南【2025】
前端·后端
尼罗河女娲7 小时前
【测试开发】为什么 UI 自动化总是看起来不稳定?为什么需要引入SessionDirty flag?
开发语言·前端·javascript
JQ_Zhang7 小时前
手把手教你封装一个高性能、多功能的 React 锚点导航组件 (Anchor)
前端