react创建项目时报错
发现是在安装canvas的时候报的错,错误提示如下:
C:\Users\Administrator\AppData\Local\node-gyp\Cache\14.16.0\include\node\uv.h(64,11): fatal error C1083: ??? ?????????: ??uv/win.h??: No such file or directory [D:\Doc\mine\react\test\test\test\node_modules\canvas\build\canvas.vcxproj]
解决方法:在C:\Users\Administrator\AppData\Local\node-gyp\Cache\14.16.0\include\node\uv 目录下,发现win.h 变成了 win.h.DELETE.xxxx,将这个文件改为win.h就可以了
其他方法,安装canvas:
先安装 npm i -g windows-build-tools
再安装 npm install -g node-gyp
然后安装 GTK2 和 libjpeg-turbo
再执行 npm install canvas