安裝項(xiàng)目依賴是會遇到這些報(bào)錯(cuò)
error D:\Test\zjfood\node_modules\node-sass: Command failed.
gyp ERR! cwd D:\Test\zjfood\node_modules\node-sass
gyp ERR! node -v v16.13.2
gyp ERR! node-gyp -v v3.8.0
出現(xiàn)這些報(bào)錯(cuò)的原因是當(dāng)前node版本與package.json中node-sass版本不對應(yīng),導(dǎo)致安裝失敗
?
?當(dāng)前node版本是16.13.2,而package.json中的node-sass版本是4.0.1
查看一下node版本與node-sass的對照表
node16對應(yīng)6.0+版本的node-sass
解決方法分為兩種
1.安裝當(dāng)前node版本對應(yīng)的node-sass;
2.安裝當(dāng)前node-saaa對應(yīng)的node.js(Node14)
如果安裝了nvm可以下載對應(yīng)版本的nodejs,切換到對應(yīng)的node版本
?如果還沒安裝nvm可以安裝一下nvm,方便以后使用;文章來源:http://www.zghlxwxcb.cn/news/detail-497435.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-497435.html
到了這里,關(guān)于解決高本版node安裝依賴node-sass與當(dāng)前node版本不兼容的問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!