1.下载

去官网下载 node.js

  1. https://nodejs.org/en/download/

一般不会选择最新的,我安装的是 12.18.4

进入历史记录页面网址

  1. https://nodejs.org/en/download/releases/

选择.msi文件下载,点击一下就行

如果要下载我这个版本,直接进入

  1. https://nodejs.org/download/release/v12.18.4/

2.安装node.js ,选择安装目录后,傻瓜式,一直下一步

需要新建两个目录

node_cache

node_global

继续跟着下面指令执行

  1. 安装完 node.js 后,打开 管理员指令框 执行
  2.  
  3. 看版本
  4. node -v
  5. npm -v
  6.  
  7. npm全局配置路径
  8. npm list -global
  9.  
  10. 修改全局配置路径
  11. npm config set prefix "E:\plug\nodejs\setup\node_global"
  12. npm config set cache "E:\plug\nodejs\setup\node_cache"
  13.  
  14. 配置 npm 下载路径为淘宝镜像
  15. npm config set registry https://registry.npm.taobao.org
  16.  
  17. 查看 npm 下载路径
  18. npm config get registry
  19.  
  20. 全局安装vue
  21. npm install vue -g
  22.  
  23. 查看vue 信息
  24. npm info vue
  25.  
  26. 全局安装 webpack
  27. npm install webpack -g
  28. 然后需要安装 webpack cli
  29. npm install --global webpack-cli
  30.  
  31. 注意了,需要新打开一个指令框才可以执行
  32. webpack -v
  33. 否则会报错: 'webpack' 不是内部或外部命令,也不是可运行的程序或批处理文件。

  34. 全局安装cnpm ,用着来安装vuecli
    npm install -g cnpm
    指定版本安装vue
    cnpm install -g @vue/cli@4.4.6
    然后卸载cnpn
    npm uninstall -g cnpm

    检查vue版本
    vue -V

如果使用cnpm则不执行下面的

  1. ----------------------
  2. 安装vue-cli2
  3. npm install vue-cli -g
  4. 查看版本
  5. vue -v
  6. 安装 vue-router
  7. npm install -g vue-router
  8. 如果安装了 vue-cli2 想安装 vue-cli3 ,则需要卸载vue-cli2后才可安装,相互切换需要将原来的卸载了
  9. 卸载 vue-cli2
  10. npm uninstall vue-cli -g
  11. 卸载 vue-cli3
  12. npm uninstall @vue/cli -g
  13. 安装vue-cli3
  14. npm install @vue/cli g
  15. 也可以指定版本号 npm install -g @vue/cli@3.12.1 不指定版本号会默认安装最新的版本

全部执行成功后,目录有这些文件

3.检查配置环境变量,部分会自动设置,缺少的手动补上

  1. 用户环境变量配置
  2. path 》》
  3. E:\plug\nodejs\setup\node_global
  4. E:\plug\nodejs\setup\node_cache
  5. E:\plug\nodejs\setup
  6.  
  7. 系统环境变量配置
  8. path 》》
  9. E:\plug\nodejs\setup\
  10. E:\plug\nodejs\setup\node_global\
  11.  
  12. NODE_PATH 》》
  13. E:\plug\nodejs\setup\node_global\node_modules

4.其他

如果需要卸载webpack 可使用指令

  1. 全局删除
  2. npm uninstall -g webpack
  3. npm uninstall -g webpack-cli
  4. 本地删除
  5. npm un webpack
  6. npm uninstall webpack-cli

win10 安装vue 详解-包括node.js、npm、webpack的更多相关文章

  1. Node.js npm基础安装配置&创建第一个VUE项目

    使用之前,我们先来明白这几个东西是用来干什么的. node.js: 一种javascript的运行环境,能够使得javascript脱离浏览器运行.Node.js的出现,使得前后端使用同一种语言,统一 ...

  2. Vue项目一、node.js和npm的安装和环境搭建

    一.为什么安装node.js及npm npm npm是Node.js的包管理工具(package manager),是全球最大的生态系统,同过npm可以找到很多丰富的插件来满足项目的需求. a1.现在 ...

  3. Vue框架下的node.js安装教程

    Vue框架下的node.js安装教程 python服务器.php  ->aphche.java ->tomcat.   iis -->它是一个可以运行JAVASCRIPTR 的运行环 ...

  4. hadoop1.2.1+zk-3.4.5+hbase-0.94.1集群安装过程详解

    hadoop1.2.1+zk-3.4.5+hbase-0.94.1集群安装过程详解 一,环境: 1,主机规划: 集群中包括3个节点:hadoop01为Master,其余为Salve,节点之间局域网连接 ...

  5. windows 安装Git详解

    windows 安装Git详解 一.Git简介 Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理. Git 是 Linus Torvalds 为了帮助管理 Lin ...

  6. Mac环境下装node.js,npm,express;(包括express command not found)

    1. 下载node.js for Mac 地址: http://nodejs.org/download/ 直接下载 pkg的,双击安装,一路点next,很容易就搞定了. 安装完会提醒注意 node和n ...

  7. QAV250四轴穿越机安装全程详解(多图)

    QAV250四轴穿越机安装全程详解 最近团队准备使用轻型穿越机QAV250做实验,本文记录了QAV250的安装过程,整理了开箱后较合理的安装顺序,以及各个步骤的注意事项,希望对有需要的朋友有所帮助.主 ...

  8. VMware里Ubuntukylin-14.04-desktop的VMware Tools安装图文详解

    不多说,直接上干货! 总的来说,根据分为三个步骤. 步骤一: 点击 :虚拟机—–>安装VM tools 然后发现桌面会跳出如下问题: 客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用 ...

  9. 在centos7中安装redis,并通过node.js操作redis

    引言 最近在学习node.js 连接redis的模块,所以尝试了一下在虚拟机中安装cent OS7,并安装redis,并使用node.js 操作redis.所以顺便做个笔记. 如有不对的地方,欢迎大家 ...

随机推荐

  1. Java动态脚本Groovy,高级啊!

    前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 简介: Groovy是用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚 ...

  2. centos部署golang环境

    目录 一.简介 二.部署 一.简介 Go语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布.Go 是非常年轻的一门语言,它的主要目标是"兼具 Python 等动态语 ...

  3. SQL Server 2014如何DATEDIFF()函数截取对应时间年月日

    4.1 定义和用法: DATEDIFF()函数返回两个日期之间的时间 4.2 语法 DATEDIFF(datepart,startdate,enddate) datepart值: year | qua ...

  4. Android: Client-Server communication

    Refer to: http://osamashabrez.com/simple-client-server-communication-in-android/ I was working of an ...

  5. CF1497A Meximization 题解

    Content 给定 \(n\) 个数 \(a_1,a_2,\dots,a_n\),你需要将这些数重新排列,使得 \(\sum\limits_{i=1}^n\operatorname{mex}(a_1 ...

  6. FlashFXP链接到服务器上,如果www目录下的文件隐藏

    FlashFXP链接到服务器上,如果www目录下的文件隐藏,那么请按照如下设置,就可以显示隐藏的文件了 [站点]->[站点管理器]->选项,然后按照如下设置:

  7. JAVA通过身份证号码获取出生日期、年龄、性别

    JAVA验证身份证号码是否正确:https://www.cnblogs.com/pxblog/p/12038278.html /** * 通过身份证号码获取出生日期(birthday).年龄(age) ...

  8. C语言获取文件大小(字节)

    代码 核心代码 FILE *pfile = nullptr; int ret = fopen_s(&pfile, str.c_str(), "rb"); /// 0 = 打 ...

  9. 网络编程之UDP(2)linux查看socket默认缓冲区大小和最大值

    默认值 命令: cat /proc/sys/net/core/rmem_default 结果: 最大值 命令: cat /proc/sys/net/core/rmem_max 结果:

  10. nim_duilib(14)之xml配置半透明窗体控件不透明

    before starting note 截至目前,我只能用xml写一些简单的布局和设置控件属性,循序渐进吧. 正在学习nim_duilib的xml的一些属性. xml配置半透明 GTAV中就有很多控 ...