我目前正在使用 node 和 sails 框架 (v0.12.14) 开发一个项目。最近 Sails 已更新到版本 1.0.2,但我似乎无法更新我自己的 Sails 版本。
我在 Windows 上运行 bash。
我已经运行了安装命令,结果是:
# 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
知道我做错了什么吗?
问候,
最佳答案
我通过运行命令解决了这个问题:
# which sails
哪个给了我位置:
/usr/bin/sails
之后,我只是rm -rf
目录,并全局重新安装了 Sails。
重新启动我的 bash 后,它起作用了:
# sails -v
1.0.2
关于node.js - Sails Node 包未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50342316/