写给自己看的,以后可能会用到
node处处是坑,所以,有时候别手贱去升级,我就是因为升级node,最后导致gulp编译报错,打死都找不到问题出哪里了
最后才发现,是node版本的问题,和gulp不兼容
这个是gulp报错信息
const { Math, Object } = primordials //报错信息
primordials is not defind
实现node版本降级、升级、安装多个版本按需要进行切换
(1)安装node版本管理模块n
sudo npm install n -g
(2)安装稳定版
sudo n stable
(3)安装最新版
sudo n latest
(4) 版本降级/升级
sudo n 版本号
比如需要8.4.0版:
sudo n 8.4.0
(5)检测目前安装了哪些版本的node
n
(6)切换版本(不会删除已经安装的其他版本)
n + 版本号
(7)删除版本
sudo n rm 版本号