Node及nvm安装及环境变量控制(有效) | 您所在的位置:网站首页 › nvm安装node › Node及nvm安装及环境变量控制(有效) |
「这是我参与11月更文挑战的第1天,活动详情查看:2021最后一次更文挑战」 安装 Node前不久触到 nvm 但是很早以前就安装了 node 使用 nvm 要删除 node 好烦烦啊就没删 结果突然 node 不是内部指令了 只能重配环境安装 既然都重装了 一不做二不休 又给删了 重新装了 nvm 配环境 研究了好久 这里记录一下挺好的 下面安装方法只记录了重点 至于怎么怎么打开工具 以及一些文件的作用并没有详细说明 可以自行百度一下 这边建议 先把两个方法都看一遍 使用方法二比较好 但是也可以按方法一安装一遍在卸载掉 可以加深印象 精通安装哈 方法一 不使用 nvm 安装直接官网下载 安装时将安装目录改到 D 盘 下载完成后 查看版本检验是否安装成功 打开 cmd 输入指令 node -v npm -v控制面板 -- 系统和安全 -- 系统 -- 高级 -- 环境变量 -- 查看用户变量和系统变量
默认情况下是路径位红色圈出的部份
查看全局安装的默认路径 npm config get prefix 复制代码修改全局安装的默认路径
安装全局包 npm i -g vue @vue/cli 复制代码可能会遇到问题 无法安装成功
使用安装的全局工具 上面安装了 vue 手脚架 vue create vue-name 复制代码报错 'vue' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 复制代码这是因为我们在执行指令时,它会默认在node安装根目录下查找指令文件,在这里就是vue.cmd,然后还会在node安装根目录下的node_modules下查找依赖包文件夹,在这里就是@vue文件夹,因为我们修改了全局包的存放路径,所以自然找不到了,所以我们需要把我们指定的全局包存放路径添加到系统环境变量,这样就可以找到了 解决方法 改变环境变量中的系统变量 将路径改为 全局默认安装路径 如上图 使用 nvm已安装了 node 的小伙伴先卸载掉 直接控制面板卸载即可 卸载完后 可以看看环境变量 把之前的变量可以删除 去 c 盘 用户下 找到 隐藏文件 AppData 下的 npm 开头的文件一并删除 就删除干净了上方 安装 node 的截图 我是直接安装了 nvm 后 在下面文件夹下 安装 node 进行测试 建议先把 node 卸载掉在安装 nvm 执行下面步骤github.com/coreybutler… 安装 将路径改为 D 盘 自己创建的路径中 默认是在 C盘的 一个是 nvm 安装路径 node 的版本会安装在 nvm 下 文件直接一版本号命名 一个是 nodejs 安装路径 npm 工具会在这个包下面 +安装之后 在 nvm 安装目录下找到 settings.txt 文件 里面有两条安装路径 node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/ 复制代码加入上方代码 切换位淘宝镜像安装更快 安装 nodejs 版本 nvm install 14.15.0 // 直接写版本号 复制代码 nvm list // 查看安装的版本 复制代码 nvm use 14.15.0 // 切换 node 版本 复制代码 如果没使用管理员运行 cmd 不能切换版本 我配置了环境变量也没用 。。。吐了配置全局安装路径 同上方安装 nodejs 一样安装全局包 同上方一样 安装下来无法使用 去配置环境变量就可以使用啦 这次环境变量只用在用户变量里面配置就可以了这样全局的包就会出现在如下路径中 可以随意切换 node 的版本了 nvm 太强了 如果由于一些包可能down不下来,可以设置.npmrc文件 sass_binary_site = https://npm.taobao.org/mirrors/node-sass/ phantomjs_cdnurl = https://npm.taobao.org/mirrors/phantomjs/ registry = https://registry.npm.taobao.org 复制代码切换了 node 的版本后 全局工具可能需要重新安装才能使用 如 yarn等 啊啊啊啊 下载安装配变量 搞了一天 折磨完毕 精通 nodejs 安装 哈哈哈哈 |
CopyRight 2018-2019 实验室设备网 版权所有 |