今天克隆某个项目发现了这个问题
最开始可能因为node版本过高 导致 npm i 失败 我尝试下载一个nvm切换其他的低版本 切到12版本出现了错误,定位问题原因是因为
这个node-sass@4.14.1 需要14以上的node才能支持 所以下了一个node14 但是下完了依然会报错
有效解决方案(暂时不知道什么底层原因)
第一步 卸载node-sass
npm uninstall node-sass
第二步骤 重新安装 node-sass
npm i node-sass@4.14.1 --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ --unsafe-perm
第三步骤 重新 npm i 然后 正常启动 npm run dev
npm i
npm run dev