nodejs安装

摘要:
简单地说,。msi是Windows安装程序的数据包,它将与安装文件相关的所有内容封装在一个包中。

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

下载相应的版本

.msi.zip格式区别:

  • .msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。说白了.msi就是Windows installer的数据包,把所有和安装文件相关的内容封装在一个包里。
  • .zip是一个压缩包,解压之后即可,不需要安装
nodejs安装第1张
 
 
1.选择.msi安装包进行安装
nodejs安装第2张
 

npm package manager表示npm包管理器

online documentation shortcuts 在线文档快捷方式

Add to PATH添加node安装路径到环境变量

nodejs安装第3张

安装完成后,.msi格式的安装包已经将node.exe添加到系统环境变量path中,如果你下载的是.zip格式,因为没有安装过程,所以需要手动将node.exe所在目录添加到环境变量path中,查看系统变量验证

 2.控制面板--》系统和安全--》系统--》高级系统设置--》环境变量--》查看Path

nodejs安装第4张

 3.查看版本 node -v
最新版的node在安装时同时也安装了npm,执行npm -v查看npm版本
 
安装淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
nodejs安装第5张
 
 
nodejs安装第6张
 
 

node有一个模块叫n(这名字可够短的。。。),是专门用来管理node.js的版本的。

1. 首先安装n模块:

     npm install -g n

2. 升级node.js到最新稳定版

    n stable

3. 几个npm的常用命令

复制代码
npm -v          #显示版本,检查npm 是否正确安装。
 
npm install express   #安装express模块
 
npm install -g express  #全局安装express模块
 
npm list         #列出已安装模块
 
npm show express     #显示模块详情
 
npm update        #升级当前目录下的项目的所有模块
 
npm update express    #升级当前目录下的项目的指定模块
 
npm update -g express  #升级全局安装的express模块
 
npm uninstall express  #删除指定的模块
 
 
报错:Cannot read property 'resolve' of undefined(window)
 
  1. 背景:安装puppeteer,npm install报错Cannot read property 'resolve' of undefined,弄了差不多3h,反复安装少说有7次,整好
  2. nodejs安装第8张
  3. 解决方法:删除干净再降版本安装
  4. 步骤:
    1. npm cache clean --force
    2. 从控制面板删除node.js
    3. 重启动
    4. 检查下面地址还有没有文件,有就删除
      • C:Program Files (x86)Nodejs
      • C:Program FilesNodejs
      • C:Users{User}AppDataRoaming pm (or %appdata% pm)
      • C:Users{User}AppDataRoaming pm-cache (or %appdata% pm-cache)
      • C:Users{User}.npmrc (and possibly check for that without the . prefix too)
      • C:Users{User}AppDataLocalTemp pm-*
    5. 检查环境变了,path里面带有Nodejs以及npm的全删了
    6. nvm卸载(这一步不确定是否与解决问题有关,因为第四步查出nvm文件夹有node文件,所以我直接卸载了nvm)
    7. 命令行窗口输入where node,查看是否还有漏掉的文件,有就删除
    8. 重启
    9. 再安装node官网稳定的版本(目前是10.16)
 
卸载nodejs重新安装
 
 
 
 
4.安装webpack  npm install webpack -g
 
5.安装vue 脚手架  
npm install vue-cli -g

vue版本更新安装

npm install -g @vue/cli (更新脚手架)

查看版本   vue -V(v大写)

nodejs安装第9张

6.vue ui 打开vue可视化面板

输入vue ui命令没反应:
1、输入vue -h查看commands,发现没有ui [oprions]的选项

nodejs安装第10张

2.解决方法:

  • 卸载老版本:npm uninstall vue-cli -g
  • 下载新版本,vue-cli的3.0+以后使用的不是vue-cli了,如果用以上的安装命令安装的并不是最新版的3.0+的,而如果安装3.0的话就需要使用新的
  npm install @vue/cli -g

nodejs安装第11张

版本更新之后有了ui的命令
 
 
输入 vue ui 打开面板
nodejs安装第12张
 
 
 
 
 
 
 
 
 
 
 

免责声明:文章转载自《nodejs安装》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇jdk 8 的内存参数修改jenkins参数化配置,pom.xml配置下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

每日技术:npm模块安装机制

内容来自:https://github.com/Advanced-Frontend/Daily-Interview-Question/issues/22 npm模块安装机制 发出npm install命令 查询node_modules目录之中是否已经存在指定模块 若存在,不再重新安装   若不存在, npm 向register查询模块压缩包的网址 下...

oracle字符集的查看和修改

一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响Oracle数据库字符集最重要的参数是NLS_LANG参数。 它的格式如...

mac系统下安装、启动、停止mongodb

mongodb是非关系型数据库,mysquel是关系型数据库,前者没有数据表这个说法,后者有 一. 下载nodejs,安装,一直到 node -v显示版本号,表示安装成功。 二. 本文主要讲解,安装包方式安装 mongodb,至于其他方式不做介绍。 下载Mongodb后,将Mongodb-3.2.5.tar.gz 复制到 /leleda002 路径下解压得...

node:json与csv互转

【单个文件的转化】   1.安装json2csv模块将json转成csv   jsonToCSV.js var fs = require('fs'); const Json2csvParser = require('json2csv').Parser; const fields = ['car', 'price', 'color', 'for']; le...

Ubuntu 环境变量

环境变量配置文件 在Ubuntu中有如下几个文件可以设置环境变量 1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。 3、~...

Dockerfile 通过 ARG 设置 ENV 无效的原因

ARG 设置 ENV 无效的原因:ARG 的作用范围 Dockerfile 如下: ARG BASE_IMAGE ARG VARIABLE=test FROM ${BASE_IMAGE} ENV VARIABLE=$VARIABLE 但是在打包的镜像起的容器里 echo $VARIABLE 却是空。 原来是因为: ARG 指令有生效范围,如果在 FROM...