文档章节

解决:macos vscode等内置终端提示 NVM is not compatible with the npm config "prefix" option

吾爱
 吾爱
发布于 2018/11/27 10:33
字数 225
阅读 398
收藏 0

具体原因是在这里找到的 https://github.com/Microsoft/vscode-docs/blob/master/docs/editor/integrated-terminal.md#why-is-nvm-complaining-about-a-prefix-option-when-the-integrated-terminal-is-launched

概括为:是因为你系统里残留有老版本的npm,需要把它找出来并且删除

说一下具体解决步骤:

vi /usr/local/opt/nvm/nvm.sh

在第一行添加

which npm

然后打开一个新的终端,会看到输出:

/usr/local/bin/npm

当然路径因人而异,我们要做的就是删除它,先看看它有没有关联的目录

ls -l /usr/local/bin/npm

结果发现其软连接指向 /usr/local/lib/node_modules 这个目录下的文件

嗯,这是老版本npm 包路径,我们也要删了它

rm -rf /usr/local/lib/node_modules && rm -rf /usr/local/bin/npm

问题解决。

© 著作权归作者所有

吾爱
粉丝 142
博文 272
码字总数 91680
作品 0
后端工程师
私信 提问
加载中

评论(0)

nodejs 环境安装与问题解决

快速搭建 Node.js 开发环境以及加速 npm 在公交车上刷微博,还是有很多同学在咨询: 如何快速搭建 node 开发环境 npm 超慢 github 无法打开的问题 于是我觉得应该写一篇文章解答所有这些起步问...

千山万水
2015/05/28
129
0
如何快速正确配置VsCode Golang开发环境

Before Starting 本文分两部分 安装Golang 配置VsCode Golang开发环境 Golang version 1.10.3 Linux/macOS 默认安装路径为 Download & Install 下载对应版本的 Golang 如果是macOS可以运行 ...

SpiffyEight77
2018/08/06
0
0
LiteIDE X31 发布,Go 语言开发工具

Go 语言开发工具 LiteIDE X31发布了。 新版本修复错误,优化了编辑体验。此版本增加了命令行支持重置用户设置,更新了文件向导功能,增加了空闲时文档自动保存功能,解决编辑器重载定位,重新...

七叶
2017/03/03
2.4K
22
Mac 安装Homebrew 以及brew update

0、前提"安装CocoaPods 因为最近两天我更换了ssd固态硬盘和重装了 macOS Sierra 10.12系统,需要重新安装cocoaPods Xcode8 macOS Sierra 10.12 安装CocoaPods 我在安装过程pod setup遇到问题...

朝雨晚风
2016/12/20
0
0
好工具推荐系列:MacOS中MacPorts安装和使用(含qt4-mac的教程)

声明:本文在原文http://xstarcd.github.io/wiki/MacOS/MacOSMacPorts.html的基础上,做了大量修改,使得更为详细。 MacOS除了用dmg、pkg来安装软件外,比较方便的还有用MacPorts来帮助你安装...

libaineu2004
03/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Yum命令即将灭亡,快来一起拥抱DNF

一、基本介绍 DNF是Dandified yum的缩写,DNF三个字母却没有一个来自Yum。DNF也是基于RPM的包管理工具,其首先在Fedora系统中出现,已经成为Fedora系统的默认的包管理工具。 CentOS8启用了D...

听风的小猪
1分钟前
0
0
HashMap的实现原理

HashMap的实现原理,一句话概括下:HashMap底层是一个数组,数组的每个元素是一个链表。 下面为HashMap构造函数的源码: public HashMap(int initialCapacity, float loadFactor) {//初...

水木星辰
9分钟前
11
0
如何在悬停而不是单击时使Twitter Bootstrap菜单下拉列表

问题: I'd like to have my Bootstrap menu automatically drop down on hover, rather than having to click the menu title. 我想让我的Bootstrap菜单在悬停时自动下拉,而不必单击菜单标......

javail
14分钟前
11
0
Binomial

题目:https://www.codewars.com/kata/540d0fdd3b6532e5c3000b5b/ 主要思路是提取系数 a和系数b,以及指数e。然后使用二项式定理计算每一项的系数,最后将结果转换成字符串。 在转换过程中,...

reter
19分钟前
10
0
老白学编程 - “autotools” 的实例分析-netdata

概述 学了几天autotool系列的知识, 找个实际项目, 对照着分析一下,由于知识有限,不知道能深入到什么程度, 期待。 Netdata Netdata是个监控软件,做的很不错, "秒级"是他的一个特色,详...

机械猿
22分钟前
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部