Node.js是一个Javascript运行环境(runtime environment),不是一个js文件,实质是对Chrome V8引擎进行了封装。Node.js 是一个让 JavaScript 运行在服务端的开发平台,相当于的springboot框架用于快速开发的,
当一个网站依赖的js代码越来越多,程序员发现这是一件很麻烦的事情:去?jQuery?官网下载 jQuery,去?BootStrap?官网下载 BootStrap有些程序员就受不鸟了,于是npm就出来了,全称是 Node?Package?Manager 包管理工具。
这一点和maven、gradle十分相似,只不过maven、gradle是用来管理java jar包的,而npm是用来管理js的。
nvm以及node安装
如果有node 先进行卸载
node -v可以看下有无全局安装
安装包下载地址:
https://github.com/coreybutler/nvm-windows/releases
安装一直下一步,记住不要调整安装位置直接安在C盘,然后win+R输入cmd回车,然后输入nvm命令查看是否安装成功
打开nvm安装目录(C:\Users\当前用户\AppData\Roaming\nvm)下的settings.txt文件,输入以下配置
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
安装node,我的是nvm install v12.18.4 你们自己根据版本定
查看nvm管理的node版本,查看是否安装成功。
nvm list
首次使用以及切换node命令,如下图
查看nvm安装位置
部分版本安装node后没有一并安装npm,可以用npm -v 查看一下,如果没有先找到nvm安装位置。
找到位置,查看node_modules文件下是否有npm,没有得话需要手动安装
node版本对应npm版本:Node.js 中文网?(自己找下吧,他老换地址我也没招)最多给你个截图
npm下载地址:http://npm.taobao.org/mirrors/npm/ (下载对应版本的zip文件)
------------------------------------------与正文内容无关------------------------------------
如果觉的文章写对各位读者老爷们有帮助的话,麻烦点赞加关注呗!小弟在这拜谢了!
如果您觉得我的文章在某些地方写的不尽人意或者写的不对,从而让你对你人生观产生颠覆(概不负责),需要斧正,麻烦在评论区不吝赐教,作者看到后会根据您的提示查阅文章进行修改,还这世间一个公理一片蓝天