这篇内容是在有道云旧笔记基础上重新整理的 Node 与工具链 笔记。原始记录偏碎片化,这里补充了使用场景、阅读顺序和落地时需要注意的边界,方便以后在项目里快速复用。
适用场景 ​
- 遇到同类工具、框架或工程问题时,作为快速检索和回忆的入口。
- 把旧笔记中的关键步骤整理成可以继续补充的博客材料。
- 适合在真实项目验证后继续追加版本、环境和最终结论。
核心要点 ​
- 正文以代码或命令片段为主,阅读时建议先确认目标问题,再挑选对应片段验证。
- 保留了 6 段可直接参考的代码或命令,复制前需要按当前项目路径、版本和变量名做调整。
- 文中保留了 4 个导出图片资源,适合和文字步骤一起对照查看。
- 涉及命令行操作时,建议先在测试目录或测试环境执行,确认输出符合预期后再应用到生产环境。

1 | error https://registry.npmmirror.com/@types/parse-json/download/@types/parse-json-4.0.0.tgz?cache=0&sync_timestamp=1637270060808&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fparse-json%2Fdownload%2F%40types%2Fparse-json-4.0.0.tgz: |


上面报错说明 npm registry 被代理到 http://npm.supaur.top/ 私有地址,
查看npm配置
1 | npm config ls |

查找项目配置发现 .npmrc 文件如下
1 | registry=http://npm.supaur.top/ |
注释或者删除即可
实践检查清单 ​
- 先确认当前工具链版本和运行环境,再决定是否直接复用示例。
- 把验证过的最终命令、配置或代码补回本文,减少下次重复排查。
复盘小结 ​
这篇笔记更适合作为问题排查或方案落地前的速查材料。后续如果在真实项目中再次遇到同类问题,可以继续把具体版本、报错信息、最终取舍和验证结果补到对应小节里,让它从代码片段逐步沉淀成完整方案。