SailsJS未更新

时间:2018-08-07 17:37:00

标签: npm sails.js

我已经很长时间没有使用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毫无主意。

1 个答案:

答案 0 :(得分:2)

要更新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/