npm與node版本不匹配
官網可以查詢對應版本:https://nodejs.org/zh-cn/download/releases/
要麼升級npm 要麼降級node
將npm切到最新版本: npm install -g npm 或 cnpm install -g npm
將npm切到固定版本: npm install -g [email protected]
將node切換到某版本: 找到node官網下載的msi安裝包。執行找到remove進行卸載。 然後去下載指定版本的包安裝
如果執行以上方法有報錯,升級npm不能兼容node版本:
where npm 找到 npm 所在路徑
將 npm\npm,npm\npm.cmd,npm\node_modules\npm 刪掉
打開命令行工具執行查看,npm 已到了最新版本
npm install -g npm / cnpm install -g npm 重新安下npm,打開npm\node_modules\package.json 可以看到版本已是最新的了
成功!!!安排~