ReferenceError: primordials is not defined
在使用gulp进行编译的时候,提示 ReferenceError: primordials is not defined 编译失败。

经研究发现,我本地安装的node版本是 v16.3.0
而我安装的gulp是 v2.3.0
而这两个版本是相互冲突的。
解决
首先使用node -v 查看node版本,gulp -v查看gulp版本
如果发现满足以上情况,即node >=12 && gulp <= 3,那么现在有两种解决方案。
1.降级 node。
sudo npm install -g n
sudo n 11.15.0

2.升级 gulp。
sudo npm install -g gulp

浙公网安备 33010602011771号