SailsJS 不更新

SailsJS not updating

我已经很长时间没有使用 sails 了,正要开始一个新项目,但想将我的旧 0.12.14 版本更新到 1.0.2。我第一次尝试做

$ npm update -g

然后是运行

$ sails -v

这个返回

0.12.14

困惑,我列出了 npm 全局包

$ npm list -g --depth=0

这返回了没有 sails 的全局包列表。

我试过了

$ npm uninstall sails -g

当运行

$ sails -v

甚至

$ sails new test

它似乎继续工作。检查测试项目 package.json 中的版本显示旧版本仍然有效。我不知道如何更新/卸载 sails.

要更新 Sails.JS,请使用 npm install sails -g 而不是 npm update -g

如果这不起作用,请务必更新到最新的 npm & Node.JS:

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

然后

sudo npm install sails -g

手动下载并安装Node.JS:https://nodejs.org/en/