首先是参考了一下这篇文章:https://blog.csdn.net/qq_44859233/article/details/129050878
就是有一点需要注意,我这里安装vs的时候,可用里面没有vs社区版2017,只有2022,只能安装了2022
然后执行npm config set msvs_version 2022 的时候报错了,node-gyp `msvs_version`不是有效的npm选项
解决办法是直接编辑config文件,在里面加上这条配置
执行npm config edit命令,会自动打开config文件,在最后面加上
;msvs_version=2022
具体是2022还是2017 或者是其他版本,根据你安装的版本来
再去执行npm install,可以成功安装依赖了