npm run build 出现 ReferenceError: primordials is not defined
报错如下:

原因
gulp 与 node 版本不匹配
解决方法
1. 在package.json
同级目录下新建文件npm-shrinkwrap.json
{
"dependencies": {
"graceful-fs": {
"version": "4.2.3"
}
}
}
2. 运行 npm install --ignore-scripts
3. 运行 npm run build