mac中node-gpy的安裝

問題:

前端項目覆山,執(zhí)行npm install安裝包的時候會出現(xiàn)node-gyp的一下錯誤膳叨,如下所示

npm install
......
No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.
No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'.
No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'.
gyp: No Xcode or CLT version detected!
gyp ERR! configure error 
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
gyp ERR! stack     at ChildProcess.emit (events.js:210:5)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Darwin 19.2.0
gyp ERR! command "/usr/local/Cellar/node/10.16.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/*/Project/*/node_modules/fsevents
gyp ERR! node -v v10.16.0
gyp ERR! node-gyp -v v6.0.1
gyp ERR! not ok 
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules/fsevents):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

added 198 packages from 116 contributors and audited 362 packages in 6.487s

安裝參考 https://github.com/nodejs/node-gyp#on-macos茸俭,如果你的mac已經(jīng)升級到macOS Catalina (10.15)及以上粘都,請參考https://github.com/nodejs/node-gyp/blob/master/macOS_Catalina.md

  • 1.在App Store中搜索安裝xcode
  • 2.確保xcode命令行工具安裝正常不跟,通過如下命令驗證
/usr/sbin/pkgutil --packages | grep CL
// com.apple.pkg.CLTools_Executables應(yīng)該列出柒巫。如果不是励堡,則此測試失敗。
// 有輸出信息堡掏,驗證通過应结,比如
/ **
com.apple.pkg.CLTools_Executables
com.apple.pkg.CLTools_SDK_macOS1015
com.apple.pkg.CLTools_SDK_macOS1014
com.apple.pkg.CLTools_macOS_SDK
*/

/usr/sbin/pkgutil --pkg-info com.apple.pkg.CLTools_Executables
// version: 11.0.0(或更高版本)應(yīng)列出。如果不是泉唁,則此測試失敗鹅龄。
// 有輸出信息,驗證通過亭畜,比如
/ **
package-id: com.apple.pkg.CLTools_Executables
version: 11.3.1.0.1.1576735732
volume: /
location: /
install-time: 1579417091
groups: com.apple.FindSystemFiles.pkg-group 
*/

// 如果兩項測試均成功扮休,則說明您已完成!您應(yīng)該已經(jīng)準(zhǔn)備好安裝node-gyp拴鸵。
// 如果任何一項測試失敗玷坠,則說明您的Xcode命令行工具安裝存在問題
  • 3.檢查是否安裝Command Line Tools,在終端輸入
// 該命令也是安裝命令
xcode-select --install
// xcode-select: error: command line tools are already installed, use "Software Update" to install updates劲藐,表示已經(jīng)安裝過了

// 刪除重新安裝
sudo rm -rf /Library/Developer/CommandLineTools

// 執(zhí)行安裝八堡,此過程需要花費幾分鐘
xcode-select --install

可以參考 Xcode使用之安裝Xcode Command Line Tools

  • 4.以上過程完成之后,重復(fù)第2步驗證

如果以上問題通過聘芜,再次執(zhí)行npm install就會安裝成功了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末兄渺,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子汰现,更是在濱河造成了極大的恐慌挂谍,老刑警劉巖叔壤,帶你破解...
    沈念sama閱讀 217,509評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異凳兵,居然都是意外死亡百新,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評論 3 394
  • 文/潘曉璐 我一進(jìn)店門庐扫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來饭望,“玉大人,你說我怎么就攤上這事形庭∏Υ牵” “怎么了?”我有些...
    開封第一講書人閱讀 163,875評論 0 354
  • 文/不壞的土叔 我叫張陵萨醒,是天一觀的道長斟珊。 經(jīng)常有香客問我,道長富纸,這世上最難降的妖魔是什么囤踩? 我笑而不...
    開封第一講書人閱讀 58,441評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮晓褪,結(jié)果婚禮上堵漱,老公的妹妹穿的比我還像新娘。我一直安慰自己涣仿,他們只是感情好勤庐,可當(dāng)我...
    茶點故事閱讀 67,488評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著好港,像睡著了一般愉镰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上钧汹,一...
    開封第一講書人閱讀 51,365評論 1 302
  • 那天丈探,我揣著相機(jī)與錄音,去河邊找鬼拔莱。 笑死类嗤,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的辨宠。 我是一名探鬼主播,決...
    沈念sama閱讀 40,190評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼货裹,長吁一口氣:“原來是場噩夢啊……” “哼嗤形!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起弧圆,我...
    開封第一講書人閱讀 39,062評論 0 276
  • 序言:老撾萬榮一對情侶失蹤赋兵,失蹤者是張志新(化名)和其女友劉穎笔咽,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體霹期,經(jīng)...
    沈念sama閱讀 45,500評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡叶组,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,706評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了历造。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片甩十。...
    茶點故事閱讀 39,834評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖吭产,靈堂內(nèi)的尸體忽然破棺而出侣监,到底是詐尸還是另有隱情,我是刑警寧澤臣淤,帶...
    沈念sama閱讀 35,559評論 5 345
  • 正文 年R本政府宣布橄霉,位于F島的核電站,受9級特大地震影響邑蒋,放射性物質(zhì)發(fā)生泄漏姓蜂。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,167評論 3 328
  • 文/蒙蒙 一医吊、第九天 我趴在偏房一處隱蔽的房頂上張望钱慢。 院中可真熱鬧,春花似錦遮咖、人聲如沸滩字。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽麦箍。三九已至,卻和暖如春陶珠,著一層夾襖步出監(jiān)牢的瞬間挟裂,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評論 1 269
  • 我被黑心中介騙來泰國打工揍诽, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留诀蓉,地道東北人。 一個月前我還...
    沈念sama閱讀 47,958評論 2 370
  • 正文 我出身青樓暑脆,卻偏偏與公主長得像渠啤,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子添吗,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,779評論 2 354

推薦閱讀更多精彩內(nèi)容