误删package.json与node modules后无法恢复的技术求助
恢复丢失的package.json及node_modules方案
- 先查版本控制记录:如果项目用Git管理过,直接执行
git restore package.json就能从版本库恢复文件;要是之前提交过,也可以从Git历史提交里找回旧版本的package.json。 - 无版本控制时手动重建:
- 进入项目根目录,运行
npm init -y快速生成基础package.json,之后根据记忆补全脚本、依赖等配置项。 - 记得之前的依赖的话,直接用
npm install <依赖包名>重新安装,普通依赖会自动写入dependencies,开发依赖加--save-dev参数写入devDependencies。
- 进入项目根目录,运行
- 重建node_modules:只要有了package.json,执行
npm install就能自动重新生成完整的node_modules文件夹,你之前清理缓存的操作对恢复package.json没用,不用再做这类操作。
内容的提问来源于stack exchange,提问作者Faizanalam416
相关产品推荐
相关产品推荐

