我有一个问题想问你们....最近我发现Node.js加上Socket.io可以创造一个很好的实时网络。但是,如果有一天Socket.io消失了,我害怕的是怎么回事?就像作者未发布模块或发生了什么模块已经消失所以依赖于该模块的所有项目也都失败了?请回答我,我知道也许这对你们的一些人来说是个愚蠢的问题...但是我害怕的是什么,我不知道它是否会发生或之前有任何模块已经消失了然后项目的人依赖于它是在那之后发生了类似的事情? 。我只是想知道如果它发生了我会怎么做......它会发生吗?感谢
答案 0 :(得分:0)
所有节点模块都在本地安装在您的计算机/服务器上。您可以使用npm
工具自动执行此操作。见https://npmjs.org/doc/cli/npm.html
即使模块从注册表中删除而无法在互联网上找到,它仍然在您的项目中,除非您自己删除它。
答案 1 :(得分:0)
可能发生的最糟糕的事情是该特定模块不会有更多更新/支持/错误修复。但除此之外,该模块安装在您自己的项目中,因此适合您的工作仍然有效。