我考虑使用基于npm的Hexo(静态博客生成器)。我想知道一件事,如果一个npm包(依赖)不再可用的话怎么办?每个包都有自己的作者,它可以随时取消支持或从npm的存储库中完全删除它 那么如果缺少一个npm包会影响运行Hexo,那么我怎么办?因此我将来不能生成我的博客?
答案 0 :(得分:1)
虽然这可能发生(并且至少发生过一次),但这并不是一个严重的问题。虽然你会等到有人修复缺失的依赖项(它会在像Hexo这样的流行软件包上快速发生),但你可以使用较旧的工作版本。如果您想100%确定,可以将node_modules与您的Web源(see discussion here)一起提交。