首頁 > 軟體

vscode輸入npm install報錯:node-sass@8.0.0 install:'node scripts/install.js'解決

2023-02-20 06:00:59

報錯資訊描述

當我們在vscode中輸入npm install 命令時,報如下的錯誤資訊:

報錯的原因及解決方案(自身入的坑):

第一種:看一下這裡是否有中文目錄,有的話有可能會報錯。

我是把快速開發的專案拉取到桌面上然後以Vscode執行該專案的,預設給我放入的是C槽(我C槽帶中文目錄,因此報錯了),如果想要解決這個中文目錄問題的話,我們可以把快速開發的專案別放在桌面上,可以放入在一個其他非中文目錄的盤中去

第二種、管理員身份執行vscode

看一下vscode是否以管理員的身份執行的,不是的話就以管理員的身份執行vscode,然後再輸入 npm install命令,如果還有問題就看第三種處理方案。

第三種: node-sass版本問題

我的出錯的原因就是因為版本不對應的問題引起的

解決版本問題方案:

1、先檢視一下node和node-sass對應的版本資訊

具體檢視版本地址:https://hub.fastgit.org/sass/node-sass

因此我們就可以在vscode終端進行命令操作了:

1、先檢視node版本

node -v

可以看出我的node是 10.x版本的,因此我這個node版本就和上面的4.9版本的node-sass對應

2、解除安裝殘留的node-sass

也就是說我們知道我們node對應的node-sass是4.9版本的了,現在我們就把node-sass其他的版本先刪掉,等會直接安裝4.9版本的

命令:npm rebuild node-sass

命令:npm uninstall node-sass

輸入上面的命令時類似於這種錯誤不用管:

3、安裝 4.9版本的node-sass

命令:npm install  node-sass@4.9

4、最終我們就會發現再輸入 npm install命令時就不會出現報錯了:

命令:npm install

 5、npm run dev 命令也能成功啟動專案了:

CTRL + 單擊 也確實能進入到前端專案:

以上都解決不了的話,那麼就重啟電腦,重啟後也不行就拿起手機打遊戲即可,估計明天自己就好了~

總結

到此這篇關於vscode輸入npm install報錯:node-sass@8.0.0 install:'node scripts/install.js'解決的文章就介紹到這了,更多相關vscode輸入npm install報錯內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!


IT145.com E-mail:sddin#qq.com