【问题标题】:Completely clean server from NodeJs and npm从 NodeJs 和 npm 彻底清理服务器
【发布时间】:2012-10-22 04:43:10
【问题描述】:

我已将一个 nodejs 安装从 0.4.2 升级到 0.8.12,但从那时起,我拥有的 js 服务器开始因 seg fault 而崩溃。由于我继承了这个应用程序,我不知道以前安装了什么以及如何维护它。 Npm 似乎只安装在本地,但我似乎无法正确称呼它。

这就是有关问题的所有信息。我的问题是:

我可以完全删除 nodejsnpm 以便重新安装吗?

【问题讨论】:

    标签: linux node.js web uninstallation npm


    【解决方案1】:

    更好的方法是安装 nvm 。 https://github.com/creationix/nvm

    使用 nvm 安装不同版本的 node 。然后尝试不同的版本,比如 0.5 然后 0.6 和 结帐应用程序实际中断的版本。 然后参考该版本中所做的关键更改并相应地修改您的代码。

    这将是一个很好的软件实践。

    【讨论】:

    • 我已经安装了 n 并且我尝试使用 0.7 但它仍然崩溃。我所做的另一个更改是更新 python 版本。我不知道它是否相关。我担心基本上所有依赖的node_modules都与原始版本之外的任何东西都不兼容,所以这就是为什么我想重新安装所有东西。
    • 另一件事。当我尝试登录时,总是会发生崩溃。换句话说,身份验证有问题,但我为此使用了 mongoose-auth。如何更新该模块。请记住,我只安装了 n 并且无法调用 npm。
    • mongoose auth 的依赖关系指出,它需要版本大于或等于 0.4.0 的节点,所以我个人认为 mongoose 没有提出问题链接github.com/bnoguchi/mongoose-auth/blob/master/package.json
    猜你喜欢
    • 1970-01-01
    • 2013-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-05
    相关资源
    最近更新 更多