三个问题:
1、安装eslint失败,
原因:node和npm版本过低
解决: 升级node和npm(参考下面),升级完之后执行以下命令安装eslint,
npm install eslint --save-dev
2、升级(直接命令npm -g install n)node失败
原因:windows不支持安装n来升级
解决:到node官网下载新的node安装包,安装路径指定为旧的node安装路径(where node查看),
然后执行以下命令升级npm,
npm install npm@latest -g
3、升级node之后,node和npm版本还是旧版本
原因:where npm命令查看,有两个npm文件夹(一个是新的一个是旧的),
解决:根据以上将…npm/node_modules/npm的内容复制到(覆盖) …/nodejs/npm