起因
需要把前端的admin后台部署到vercel,使用的是小众的飞冰(kpi产物),结果很多坑。 iceteam.gitee.io/
部署到vercel,错误1:
----------------------------------------------------------------- |
| |
| error /vercel/path0/admin/node_modules/node-sass: Command failed. |
| 20:07:44.798 |
这是常见的node-sass错误,一般是构建的时候需要python2;大多数因为版本不对引起的。
看样子是用到了 node 16.15.0
本机使用的是 14.17.6
所以需要限制一下node 版本,同时定制构建命令。
限制方法1:指定版本,无法指定具体版本
方法2:package.json
"engines": {
"node": "^14.17.6"
},
如果有冲突,则以package为准!
部署到vercel,错误2:uglify错误
解决:删除即可