拉取并运行公司前端项目,由于本机node版本是9,项目是6,所以需要重新整理一下环境。
1. 运行sudo npm install -g n,系统提示“npm ERR! Cannot find module 'internal/util/types”
解决办法:卸载npm。由于我uninstall无法卸载成功,直接到modul下rm -rf nom的。
2. 手动重装npm,运行git clone --recursive git://github.com/isaacs/npm.git
3. 重新运行sudo npm install -g n 成功。
4. 使用n ls 列出node所有版本号,我需要安装6.12.1
5. 运行sudo n 6.12.1