前端---npm node版本升级
一 查看版本
npm -v
node -v
二 版本升级
npm
1 升级到指定版本
npm i -g npm@5.6.0
2 升级到最新版本
npm install -g npm 或者 npm i -g latest
3 升级到最稳定版本
npm i -g stable
node n工具控制node版本升降
先用npm
全局安装一个管理node版本的管理模板工具 n
npm i -g n 报错的话用 npm i -g n --force
执行命令:
2、安装当前稳定版本
n stable或者sudo n stable
3、安装最新版本的
n latest或者sudo n latest
4、安装指定版本的node
n v8.16.0
5、卸载指定的node版本
n rm v8.16.0
或者
二、使用nvm管理node版本,更加方便
1、安装nvm
brew install nvm
2、使用nvm安装node版本
安装最新版本
nvm isntall node
安装指定版本
nvm install 8.16.0
3、查看所有版本
nvm ls
4、切换node版本
使用最新版本
nvm use node
使用指定版本
nvm use 10.16.2
例如:我在一个项目中使用的是node@6.13.2,新项目使用的是node@8.16.0,
先要安装node@8.16.0,nvm install 8.16.0,
然后,nvm use 8.16.0
三 很多组件安装要求npm和node版本为较新的版本
比如创建react项目环境的create-react-app
npm i -g create-react-app
然后创建对应的项目
create-react-app myfirstproject
ps :
1 项目名称要小写
2 如果借助的是三方框架搭建脚手架,例如蚂蚁的bigfish或dva 创建react项目直接用它们提供的方式即可。
四 常见因为node版本对不上造成的问题:
1 primordials is not defined :原因是gulp和node版本对不上,node版本太高导致。
工作1-3年,基础知识,多看书。多跟着别人做项目,学习经验。 工作3-5年,新知识,高级知识,自己独立做项目,总结经验。尝试不同的语言。 工作5-8年,工作职位,要从设计,管理方面要求自己,可以尝试走管理路线(项目经理或cto)。 工作10年及以上, 自己做些项目,产品,尝试为创业做准备。 上大学和不上大学区别很大,上品牌大学和普通大学区别也很大,后天的努力最大。 ---无论它是在遥远的远方,还是在出发的地方、哪里有希望哪里就是我们的方向;终点、只不过是梦想起飞的地方。