1.问题描述
启动项目时,报错:Error: Cannot find module ‘worker_threads’…
2.问题原因
nodejs版本低导致的报错,(说明:这个项目是别人之前写好的项目),我的nodejs版本是v10,而项目中用到了v12以上版本才可以使用的模块
3.解决方式
升级nodejs:(这里主要记录的就是nodejs升级方式,下次使用时,就可以很快找到)
- 安装 n 依赖
sudo npm i -g n
- 安装需要的版本(我这里安装的是12.3.1)
sudo n stable 12.3.1
stable说明:
command | 说明2 |
---|---|
sudo n latest | 安装最新版本 |
sudo n stable | 安装稳定版本 |
sudo n lts | 安装长期支持版本 |
升级npm到最新版方式:
sudo npm install npm@latest -g
学习注定是一条漫长又艰苦的道路,没有捷径可言,所有人都一样。熬过去,你就赢了!