Sails节点包未更新

时间:2018-05-15 04:25:19

标签: node.js windows bash sails.js

我目前正在使用node and sails framework(v0.12.14)开展项目。最近Sails已经更新到1.0.2版本,但我似乎无法更新我自己的Sails版本。

我在Windows上运行bash。

我运行了install命令,产生:

# npm install sails@latest -g
+ sails@1.0.2
updated 1 package in 9.947s

并尝试在我的项目中安装它:

# npm install sails@latest --save
+ sails@1.0.2
updated 1 package in 8.941s

这似乎有效,因为当我检查我的npm包时,我可以看到它:

# npm ls | grep sails@
├─┬ sails@1.0.2

但是,当我尝试运行任何新命令(例如sails upgrade)时,它会失败。当我检查正在运行的版本时,我得到:

# sails -v
0.12.14

知道我做错了吗?

此致

1 个答案:

答案 0 :(得分:0)

我通过运行命令修复此问题:

# which sails

这给了我这个位置:

/usr/bin/sails

之后我只是rm -rf了目录,并在全球范围内重新安装了Sails。

重启我的bash之后,它起作用了:

# sails -v
1.0.2