缺少 npm 依赖项 - 它如何影响应用程序

Missing npm dependency - how it affects on app

我考虑使用基于npm的Hexo(静态博客生成器)。我想知道一件事,如果一个 npm 包(依赖项)不再可用怎么办?每个包都有自己的作者,它可以随时取消支持或将其从 npm 的存储库中完全删除。
那么,如果缺少一个 npm 包会影响 运行 Hexo,因此我以后将无法生成我的博客,我该怎么办?

虽然这可能会发生(并且至少发生过一次),但通常这不是一个严重的问题。当您等待有人修复缺失的依赖项时(它会在流行的软件包如 Hexo 上快速修复),您可以使用旧的工作版本。如果您想 100% 确定,可以将 node_modules 与您的网络资源 (see discussion here) 一起提交。