安装Weex Toolkit引出的node.js完全卸载方法小记

安装Weex Toolkit引出的node.js完全卸载方法小记,第1张

安装Weex Toolkit方法很简单,如下命令
$ npm install -g weex-toolkit

但是,提示了奇葩的错误,Google之不可解,遂只能干掉node,重新安装node
后来在搜索方法的过程中发现,或许是Mac系统升级导致了node的问题,才会让weex-toolkit无法成功安装
孰是孰非,暂不可定论

如果是通过brew安装的,则直接使用
brew uninstall node

若不是或者已经通过brew卸载了,则(删除之前,确认一下文件是否存在,并且是否为应该删除的文件)

然后通过
$ node
$ npm
检查一下,是否把应用卸载好了,ok了即可重新安装

重新使用brew安装node时,发生了一个更奇葩的事,brew坏了,只好重新安装brew,命令如下
/usr/bin/ruby -e "$(curl -fsSL >4配置软连接,使全局都可以使用node命令

5配置node文件安装路径 进入/usr/local/node/路径下:

2卸载node

4更新版本命令

解决:
a 查看系统node的安装路径
n模块的默认路径为 ‘/usr/local’

b 通过N_PREFIX变量来修改 n 的默认node安装路径
1编辑环境配置文件

按i键使编辑器进入到插入模式
2添加配置语句

>通过NVM安装NVM(Node
version
manager)顾名思义,就是Nodejs的版本管理软件,可以轻松的在Nodejs各个版本间切换,项目源码在GitHub;如果你想长期做
node
开发,
或者想快速更新
node
版本

一、卸载已安装到全局的 node/npm
如果之前是在官网下载的 node 安装包,运行后会自动安装在全局目录,其中
node 命令在 /usr/local/bin/node ,npm 命令在全局 node_modules 目录中,具体路径为 /usr/local/lib/node_modules/npm
安装 nvm 之后最好先删除下已安装的 node 和全局 node 模块:

背景:由于公司项目不同项目使用不同的node的版本,所以要装一个nvm来切换node版本,安装nvm时,会自动配置好所需的环境变量,
切记不要配node的路径,因为配了之后node路径就写死了,就切换不了版本了。

由于看不到中文需要转码 直接复制chcp 65001到cmd窗口执行

chcp 65001这个命令是用来修改编码为utf-8
原来是没有权限,需要在管理员权限下才能切换版本

于是我又把nvm卸载。直接装到C盘

最后使用管理员权限切换nvm ,在下图路径下是在管理员权限切换

nvm网址: nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active nodejs versions (githubcom)

重启以后执行 命令可以自由选择版本

Mac OSX 1 删除/usr/local/lib中的所有node和node_modules 2 删除/usr/local/lib中的所有node和node_modules的文件夹 3 如果是从brew安装的, 运行brew uninstall node


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13350384.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-19
下一篇 2023-07-19

发表评论

登录后才能评论

评论列表(0条)

保存