背景 有个vue项目要发布,本地运行好好的,结果编译就报错: primordials is not defined 解决办法 经过查询发现是node的版本太高与gulp不符。只有降低node版本解决问题。 我得版本是node:12.0。怎么降低版本呢? 通过nvm命令即可。 nvm list 查看当前版本nvm install vxxx.xx.xx下载所需版本(一个版本一个版本试)nvm use xxx.xx 切换指定版本 最后再次npm install即可。其他报错安装提示进行操作。