node-sass、webpack升级、nvm常用命令
node-sass版本
https://github.com/sass/node-sass
升级package.json到最新
1、安装: npm install -g npm-check-updates 2、使用: 检查package.json中dependencies的最新版本: ncu 更新dependencies到新版本: ncu -u 更新全部到最新版本: ncu -a
webpack升级
https://github.com/webpack/webpack/releases
一、网上查到全部升级命令,下面测试一下命令发现没有什么结果;
npm update -S
npm update -D
二、npm模块升级工具npm-check,升级依赖查看命令,首先需要安装npm-check,全局安装,按照命令行提示输入电脑开机密码授权。
sudo npm install -g npm-check
安装成功后,在项目目录下,命令行npm-check -u会出现更新列表;向下箭头可以移动需要更新的项目,使用空格键选择是否需要更新,选择完成后,敲回车更新;
nvm安装
1.nvm:nodejs版本管理工具
也就是说:一个nvm可以管理很多node版本和npm版本,一个node版本下的npm包不互相影响,也就是说你在nvm管理下的一个node版本下安装依赖,在其他的node版本是没有的,在每 一个node版本下需要重新安装依赖
nvm安装指定版本的node: 例如:nvm install 16.13.0
nvm使用指定node版本:nvm use 16.13.0
nvm查看管理node版本列表:nvm list
使用nvm安装好node之后,可以安装一个cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
2.nodejs:在项目开发时所需要的代码库
3.npm:nodejs包管理工具
4、nvm安装
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
nvm常用命令
nvm install stable ## 安装最新稳定版 node,当前是node v9.5.0 (npm v5.6.0) nvm install <version> ## 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4 nvm uninstall <version> ## 删除已安装的指定版本,语法与install类似 nvm use <version> ## 切换使用指定的版本node nvm ls ## 列出所有安装的版本 nvm ls-remote ## 列出所有远程服务器的版本(官方node version list) nvm current ## 显示当前的版本 nvm alias <name> <version> ## 给不同的版本号添加别名 nvm unalias <name> ## 删除已定义的别名 nvm reinstall-packages <version> ## 在当前版本 node 环境下,重新全局安装指定版本号的 npm 包
Win
nvm use v11.11.0(版本号)## 切换使用指定的版本node
Mac
nvm alias default v11.11.0(版本号) ## 切换使用指定的版本node