Commit dedc53b
committed
fix: 修复GitHub Actions依赖安装错误
🐛 问题:
- GitHub Actions 报错找不到 package-lock.json
- cache: 'npm' 需要lock文件才能工作
✅ 解决方案:
- 移除 cache: 'npm' 配置
- 改用 'npm install' 代替 'npm ci'
- 首次部署不需要缓存,后续可优化
📝 说明:
- npm ci 要求 package-lock.json 存在且精确匹配
- npm install 更灵活,会自动生成依赖树
- .gitignore 中保持忽略 package-lock.json(避免提交大文件)1 parent 3cf020f commit dedc53b
1 file changed
+1
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | 31 | | |
33 | 32 | | |
34 | | - | |
| 33 | + | |
35 | 34 | | |
36 | 35 | | |
37 | 36 | | |
| |||
0 commit comments