admin 管理员组文章数量: 887018
删除nodejs npm相关文件夹;复制代码,保存到本地,文件修改为 uninstallnodejs.bat
最好先用nodejs.msi或者其他应用管理软件 卸载 node.js
然后以管理员身份运行, 不以管理员身份运行,可能会存在目录无法删除的情况
:: # 声明代码页编码格式为 UTF-8
chcp 65001
@echo off
setlocal
:: 删除相关目录卸载原来的
:: REM 获取npm缓存目录
for /f "delims=" %%i in ('npm config get cache') do set CACHE_DIR=%%i
:: REM 删除缓存目录
if exist "%CACHE_DIR%" (
echo 删除 npm cache 目录: %CACHE_DIR%
rmdir /s /q "%CACHE_DIR%"
) else (
echo npm cache 目录不存在.
)
for /f "delims=" %%i in ('npm config set prefix') do set PREFIX_DIR=%%i
:: REM 删除缓存目录
if exist "%PREFIX_DIR%" (
echo 删除 npm prefix 目录: %PREFIX_DIR%
rmdir /s /q "%PREFIX_DIR%"
) else (
echo npm prefix 目录不存在.
)
:: 删除 .npmrc文件
del /q "C:\Users\%username%\.npmrc"
REM 设置Node.js的安装目录的默认路径
set NODE_DIR=C:\Program Files\nodejs
REM 查找真正的安装目录
for /f "delims=" %%i in ('where node') do set NODE_DIR=%%~dpi
REM 删除安装目录
if exist "%NODE_DIR%" (
echo 删除Node.js 安装目录: %NODE_DIR%
rmdir /s /q "%NODE_DIR%"
) else (
echo Node.js i 安装目录不存在.
)
endlocal
pause
执行效果图
执行时如果存在刷屏 现象 说明是没以管理员身份运行
下载新版本nodejs
下载地址
选择版本
选择对应系统的安装包或者压缩包,window系统 建议下载msi文件
nodejs 的默认安装目录C:\Program Files\nodejs
安装没啥注意的,一般都是选择安装目录后 就一直 next 等待安装完成就好
安装完成后CMD命令框输入node -v 显示node版本,输入npm -v显示npm版本
对npm进行设置,强烈建议,
更换淘宝源、其他源 看个人需要吧
~~npm config set registry https://registry.npm.taobao~~ 此域名证书过期
更换为:
npm config set registry https://registry.npmmirror/
下面的两个设置看个人需求
windos+r 输入cmd 回车
在cmd命令框分两次输入
设置全局目录和缓存目录,创建完两个空文件夹之后,打开cmd命令窗口,输入
按个人需要设置路径
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"
版权声明:本文标题:Window 彻底卸载 nodejs,安装新版本Nodejs 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1729151107h1324213.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论