npm - SailsJS 没有更新
问题描述
好久没用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/
推荐阅读
- python - 如何在 KV lang 中从父级设置自定义小部件的文本?
- javascript - Javascript没有循环,因为它应该循环
- javascript - 如何从已解决的获取请求中消费未来?
- php - MYSQL 复制数组值
- r - 在转到 R 中的下一行之前,如何使每一行的函数返回值?
- android - RecyclerView Textwatcher 值不起作用
- python - 使用类实例中的索引引用时调用什么方法?
- swift - 取消嵌套的 Promise 会发出警告:“待处理的承诺已解除”
- jq - jq,如果它是一个带有解析 JSON 表示的字符串,则重新分配字段
- python - AttributeError:“str”对象没有带有 StringVar 的属性“set”