问题
今天copy
了同事用nextjs
导出的静态页面的代码,本地编译执行都很正常,可是提交到服务器自动便已打包的时候,一直报下面这个错误。
Build error occurred
{ [Error: EEXIST: file already exists, mkdir '/home/dev/repos/covid-tutoring/.next']
errno: -17,
code: 'EEXIST',
syscall: 'mkdir',
path: '/home/dev/repos/covid-tutoring/.next' }
原因
nextjs
的9+
的版本需要node
的最低版本为10.13
,要不然出现上面的错误。
解决
使用nvm
升级node
版本到10.20.1
,解决问题。