關(guān)于npm和yarn安裝node-sass失敗的問(wèn)題總結(jié)

用cnpm可以解決此類(lèi)問(wèn)題


npm或者yarn:

先我們需要把node-sass的二進(jìn)制文件下載到本地來(lái)朴艰,這個(gè)文件可以選擇去官方的github上下載或者去淘寶鏡像官網(wǎng)下載,在下載之前我們需要知道自己的電腦適合下載哪個(gè)版本的活烙,可在終端輸入以下命令來(lái)查看我們需要下載哪個(gè)版本的二進(jìn)制文件

node -p "[process.platform, process.arch, process.versions.modules].join('-')"

這時(shí)候會(huì)彈出自己電腦的系統(tǒng)版本,比如我彈出了“win32-x64-48”,則代表我需要下載"win32-x64-48_binding.node"這個(gè)二進(jìn)制文件挽拂,這時(shí)候就在以下兩個(gè)地址任意一個(gè)找到要下載的node-sass版本的二進(jìn)制文件:

node-sass官方github地址:https://github.com/sass/node-sass/releases

node-sass淘寶鏡像地址:https://npm.taobao.org/mirrors/node-sass/

下載完保存在任意一個(gè)位置,知道在哪就行,然后在你想安裝node-sass的地方安裝,在安裝指令后面我們還需要指定下載源。具體如下:

注意:“--sass-binary-path=”等號(hào)后面跟的就是我們之前下好的node-sass二進(jìn)制文件蛾找,比如我把二進(jìn)制文件放在E盤(pán)下娩脾,系統(tǒng)適合“win32-x64-48_binding.node”,那么“--sass-binary-path=”后面跟的就是“E:/win32-x64-48_binding.node”(特別注意打毛,分隔符是"/"并非直接拷貝電腦上路徑的那種“\”)柿赊,以下是完整的安裝指令:  
npm安裝指令:

npm install node-sass --save-dev --registry=http://registry.npm.taobao.org --sass-binary-path=E:/win32-x64-48_binding.node

yarn玩這個(gè)指令:

注意:yarn與npm采用不同的方式俩功,yarn需要先指定node-sass的二進(jìn)制下載地址為我們本地下載后的那個(gè)二進(jìn)制文件,這樣就可以在下載二進(jìn)制文件的時(shí)候不從倉(cāng)庫(kù)去下載而使用本地的文件安裝碰声。

設(shè)置指令:

yarn config set sass-binary-path E:/win32-x64-48_binding.node

sass-binary-path 后面跟的東西就不再解釋了诡蜓,與Npm同理。

然后我可以正常安裝no-sass了:

yarn add node-sass --dev 

安裝結(jié)束后我們就可以解除之前的設(shè)置胰挑,指令:

yarn config delete sass-binary-path

項(xiàng)目運(yùn)行有可能會(huì)報(bào)錯(cuò)蔓罚,提示找不到vendor文件目錄

在node_modules/node-sass目錄下手動(dòng)創(chuàng)建vendor文件夾,根據(jù)電腦系統(tǒng)在創(chuàng)建相應(yīng)的文件夾如win32-x64-64瞻颂,在node-sass官網(wǎng)下載相應(yīng)的文件豺谈,如'win32-x64-64_binding.node', 將文件名稱改為binding.node贡这,粘貼在win32-x64-64文件下茬末。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市盖矫,隨后出現(xiàn)的幾起案子丽惭,更是在濱河造成了極大的恐慌,老刑警劉巖辈双,帶你破解...
    沈念sama閱讀 221,198評(píng)論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件责掏,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡辐马,警方通過(guò)查閱死者的電腦和手機(jī)拷橘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)喜爷,“玉大人冗疮,你說(shuō)我怎么就攤上這事¢菡剩” “怎么了术幔?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,643評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)湃密。 經(jīng)常有香客問(wèn)我诅挑,道長(zhǎng),這世上最難降的妖魔是什么泛源? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,495評(píng)論 1 296
  • 正文 為了忘掉前任拔妥,我火速辦了婚禮,結(jié)果婚禮上达箍,老公的妹妹穿的比我還像新娘没龙。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布硬纤。 她就那樣靜靜地躺著解滓,像睡著了一般。 火紅的嫁衣襯著肌膚如雪筝家。 梳的紋絲不亂的頭發(fā)上洼裤,一...
    開(kāi)封第一講書(shū)人閱讀 52,156評(píng)論 1 308
  • 那天,我揣著相機(jī)與錄音溪王,去河邊找鬼腮鞍。 笑死,一個(gè)胖子當(dāng)著我的面吹牛在扰,可吹牛的內(nèi)容都是我干的缕减。 我是一名探鬼主播,決...
    沈念sama閱讀 40,743評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼芒珠,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼桥狡!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起皱卓,我...
    開(kāi)封第一講書(shū)人閱讀 39,659評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤裹芝,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后娜汁,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體嫂易,經(jīng)...
    沈念sama閱讀 46,200評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評(píng)論 3 340
  • 正文 我和宋清朗相戀三年掐禁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了怜械。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,424評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡傅事,死狀恐怖缕允,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蹭越,我是刑警寧澤障本,帶...
    沈念sama閱讀 36,107評(píng)論 5 349
  • 正文 年R本政府宣布,位于F島的核電站响鹃,受9級(jí)特大地震影響驾霜,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜买置,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評(píng)論 3 333
  • 文/蒙蒙 一粪糙、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧忿项,春花似錦蓉冈、人聲如沸脆栋。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,264評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至怕膛,卻和暖如春熟嫩,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背褐捻。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,390評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工掸茅, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人柠逞。 一個(gè)月前我還...
    沈念sama閱讀 48,798評(píng)論 3 376
  • 正文 我出身青樓昧狮,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親板壮。 傳聞我的和親對(duì)象是個(gè)殘疾皇子逗鸣,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評(píng)論 2 359