------------恢复内容开始------------

------------恢复内容开始------------

上篇文件 写到  遇到了两个棘手问题  ;

@终端进程启动失败: shell 可执行文件“C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe”的路径不存在。

@node环境变量配置丢了要重新安装

它棘手就在于  网上的教程千奇百怪  描述不具体  而实际情况是错一丁点都不行 ;

别人看完就觉得你是在瞎说 ,其实很可能是你用的时候这种配置可以,而过段时间随着维护配置方法就更新了,而官网那些光头大佬又喜欢用概念解释概念 说些人听不懂的神级词汇......

所以看这篇教程前请先看下提交时间  如果过去了很久就只是仅供参考了,谢谢不喜勿喷。

============================================

系统环境:win10 ,x64  ;

使用nodejs官网安装包  =》https://npm.taobao.org/mirrors/node/  淘宝镜像历史版本  我选的是node-v13.9.0-x64.msi;

至于安装过程就是  next到底(如何不想装到c盘就注意下修改安装路径那一步) 中间不需要勾选其他的  在其中有个步骤是安装向导会默认让你勾选 node与npm 的path,勾选就是;

安装完成后就可以 win + r  使用cmd 键入 node -v ,npm -v 查看版本 证明 安装成功  如何没有返回版本号就安装失败了 回到开头重新阅读文章(流程实测不会有错);

   你以后npm 下来的 安装包 要放到一个地方啊 所以你要新建或者找一个文件夹  ,比如我就把这个文件夹定义为 global  并把它放到了nodejs的安装目录 E:\nodejs 里边,

  同时还在安装目录中新建了一个用来保存临时文件 所以命名为cache  这两个文件夹待会用到;

修改npm的默认配置 ,这些软件都有一个坏习惯就是总喜欢把文件放到c盘 ,nodejs也不例外  它默认把未来用户的全局安装包放在了c盘用户文件夹下APPDATA/local/...的npm文件夹中  ,让你找都不想找,以达到让你不敢卸载它的目的,配置文件在user文件夹下的 .npmrc文件中记录  ;

我们通过命令行   npm config ls  (ls就是list的缩写) 就可以看到配置信息了 ,其中前边带 是注释掉的配置 ;

我们主要就是要修改 prefix cache 这两个配置项

1 npm config set prefix "安装目录/你刚才新建的用来保存安装包的文件夹";

2 npm config set cache "安装目录/你刚才新建的用来保存临时文件的文件夹";

至于 "https://registry.npm.taobao.org/"  源地址 您愿意改就去网上搜教程把 并不会快多少  我是不相信中间商的 也没有愿意白送的妹子;

修改完就重开命令行 并安装个webpack 了

npm i -g webpack@3.6.0 --save   g > 全局安装才会保存到你刚刚设置的文件夹里  ,等进度条跑完  麻溜去看下你刚刚新建的文件夹中是不是有webpack文件夹 若没有回到开头重新阅读文章(流程实测不会有错);

测试完 命令行试试  webpack -v  提示不是内部或外部命令,也不是可运行的程序或批处理文件。

!!!!!! 不要慌  你环境变量还没配呢 ,所以cmd不知道你敲个webpack 指令是要运行哪一套  .....

那么  我们可以看到 nodejs 安装时默认配的path是 安装目录  就能 敲 node -v  和   npm -v 了  ,睿智的你一定也有点思路了;

我们右击计算机(此电脑,我的电脑),反正点最后一个属性能在左边最后看到 “高级系统设置” 然后点击去 “环境变量”  ;

这里有两坨列表  上边叫 “用户变量”,下边叫 “系统变量”   ,我们先把 用户变量里的那个Path 变量值为指向C盘 npm  的 路径改成  "安装目录/你刚才新建的用来保存安装包的文件夹 ";

然后用户变量这里就搞定了  (有些是先在系统变量里定义一个 变量 然后在这里通过变量名引用 ,效果是一样的 我这样你不会晕 不是嘛? 听懂掌声!)

在系统变量这里 你就把 刚刚放到用户变量Path中的那个变量值拿过来 加到  系统变量的Path中

win10在这里编辑变量值的方式有两种  一种是系统把 ;字符串;字符串;的格式给你解析成了多个输入框  你想新增就在下方空白的地方双击 ,又或者是你双击后点右边的编辑文本,自己来加分号  推荐第一种;

这样就可以了 ,没想到这么简单把  ,因特网上那些大佬不知道他们有没有看下自己的文章是不是错的。 wurenzidi缺德

然后我们敲 webpack -v 就显示出了3.6.0 ,敲 vue init webpack supervue 就愉快的安装vue项目啦

到此结束!有问题请留言 看到必回。

nodejs安装 及环境变量配置教程 超详细版的更多相关文章

  1. 01.1 Windows环境下JDK安装与环境变量配置详细的图文教程

    01.1 Windows环境下JDK安装与环境变量配置详细的图文教程 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1.JDK JDK 可以到官网下载 http://www.or ...

  2. Windows环境下JDK安装与环境变量配置详细的图文教程

    原文作者:souvc博文出处:http://www.cnblogs.com/liuhongfeng/p/4177568.html 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1 ...

  3. JDK下载安装与环境变量配置图文教程【超详细】

    JDK下载安装与环境变量配置图文教程[超详细] 创建时间:2019年11月13日11时02分 文章目录 1. JDK介绍 1.1 什么是JDK? 1.2 JDK版本介绍 2. JDK下载与安装 3.w ...

  4. [转]Tomcat9.0安装教程 Tomcat9.0环境变量配置教程

    [转]Tomcat9.0安装教程 Tomcat9.0环境变量配置教程 [转]超详细MySQL安装及基本使用教程

  5. 安装选择msi格式还是zip(windows下Nodejs zip版下载安装及环境变量配置)

    安装选择msi格式还是zip((windows下Nodejs zip版下载安装及环境变量配置)) -----以node.js 安装为例: 1,外观对比: ✿ 简单介绍一下node的作用: • node ...

  6. JAVA开发环境搭建 - JDK安装及环境变量配置

    1.前提条件 系统:本教程以WIN7系统为例 JDK:本教程以jdk-7u79-windows-x64为例 2.安装步骤 双击运行JDK安装程序

  7. Java、Apache Tomcat下载与安装及环境变量配置

    1.Java JDK 与 Apache Tomcat 下载 JDK 下载 Apache Tomcat 下载 2.安装与环境变量配置 关于 JDK 的安装挺简单的,网上教程也挺多,Tomcat 下载免安 ...

  8. Java环境变量配置教程

    Windows 10  Java环境变量配置教程 目前Windows 10系统已经很成熟,大多数人开发都在Windows 10系统下进行开发,于是乎我做一下Java环境变量在Windows 10配下的 ...

  9. jdk安装和环境变量配置

    jdk的安装和环境变量配置每次换新环境都在做,但是每次都没有认真去想是怎么做的,反正每次打开百度搜索照做就是.这次整理一下,也顺便理清一下其中的原理. 1.第一步当然就是下载jdk,我这边下载的是jd ...

随机推荐

  1. 一、vue基础语法(轻松入门vue)

    轻松入门vue系列 Vue基础语法 一.HelloWord 二.MVVM设计思想 三.指令 1. v-cloak 2. v-text 3. v-html 4. v-show 4. v-pre 5. v ...

  2. -e $request_filename + nginx内置变量

    -e表示只要filename存在,则为真,不管filename是什么类型,当然这里加了!就取反额外的一些-e filename 如果 filename存在,则为真-d filename 如果 file ...

  3. Jmeter的默认字体和窗口的设置方法(一次改动,永久生效!!!)

    因为每次打开jmeter看到的界面不如意,而且会影响工作发挥和效率,为了给大家带来良好的工作体验,为此给出最完美的设置方法,如下: 第一步: 找到jmeter所在目录--->bin---> ...

  4. Ajax的GET,POST方法传输数据和接收返回数据

    //首先创建一个Ajax对象 function ajaxFunction(){ var xmlHttp; try{ // Firefox, Opera 8.0+, Safari xmlHttp=new ...

  5. Qt编译工程提示qt creator no rule to make target opencv2/core/hal/interface.h need by debug解决方法

    总是提示 qt creator no rule to make target opencv2/core/hal/interface.h need by debug解决方法: 也算是花了整整两个小时踩坑 ...

  6. 如何在RHEL7或CentOS 7系统下修改网卡名称(亲测有效~!)

    亲测有效的更改RHEL7或CentOS 7的网卡名称的方法, 按照以下4步来操作就可以实现! Step 1 :网卡配置文件名称重命名为eth0[root@localhost ~]# ifconfige ...

  7. 【良心保姆级教程】java手把手教你用swing写一个学生的增删改查模块

    很多刚入门的同学,不清楚如何用java.swing去开发出一个系统? 不清楚如何使用java代码去操作数据库进行增删改查一些列操作,不清楚java代码和数据库(mysql.sqlserver)之间怎么 ...

  8. 剑指offer(一)——二维数组中的查找

    题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数 ...

  9. Swagger-初见

    目录 Swagger简介 SpringBoot集成Swagger 配置Swagger 配置扫描接口 配置Swagger开关 配置API分组 实体配置 常用注解 Swagger简介 前后端分离 前端 - ...

  10. 给dubbo贡献源码,做梦都在修bug

    本文已收录 https://github.com/lkxiaolou/lkxiaolou 欢迎star. 一 在之前的文章<redis在微服务领域的贡献>中,从一次面试经历中了解了redi ...