Rumah hujung hadapan web Soal Jawab bahagian hadapan Apa yang perlu dilakukan jika npm nod gyp gagal

Apa yang perlu dilakukan jika npm nod gyp gagal

Dec 29, 2022 pm 02:42 PM
node npm

npm nod gyp gagal kerana versi "node-gyp.js" dan "Node.js" tidak sepadan dengan penyelesaian: 1. Kosongkan cache nod melalui "npm cache clean -f" 2 . Lulus "npm install -g n" memasang modul n; 3. Pasang versi "nod v12.21.0" melalui arahan "n v12.21.0".

Apa yang perlu dilakukan jika npm nod gyp gagal

Persekitaran pengendalian tutorial ini: sistem Windows 10, nod v12.21.0, komputer Dell G3.

Apakah yang perlu saya lakukan jika npm nod gyp gagal?

npm install melaporkan ralat berkaitan nod-gyp

Semasa saya membina projek vue, saya melaporkan ralat berkaitan binaan nod-gyp Mesej ralat ialah seperti berikut

1 error generated.
make: *** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/Users/xingxin/code_sxf2/nft-server/nft-ui/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack     at ChildProcess.emit (node:events:527:28)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12)
gyp ERR! System Darwin 20.4.0
gyp ERR! command "/usr/local/bin/node" "/Users/xingxin/code_sxf2/nft-server/nft-ui/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /Users/xingxin/code_sxf2/nft-server/nft-ui/node_modules/node-sass
gyp ERR! node -v v16.15.1
Salin selepas log masuk

Selepas pelbagai percubaan, saya mendapat tahu

Sebabnya ialah node-gyp.js tidak sepadan dengan versi Node.js saya, dan versi Node saya terlalu tinggi

Selepas mencuba mendapati Node telah diturunkan taraf kepada versi v12.21.0, binaan itu berjaya.

Arahan yang berkaitan dengan operasi turun taraf:

# 查看当前node版本
node –v
# 清除node缓存
npm cache clean -f
# 安装n模块
npm install -g n
# 安装v12.21.0版本
n v12.21.0
# 查看当前node版本
node –v
Salin selepas log masuk

Pembelajaran yang disyorkan: "tutorial video node.js"

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika npm nod gyp gagal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah yang perlu saya lakukan jika saya mendapat ralat semasa memasang npm react? Apakah yang perlu saya lakukan jika saya mendapat ralat semasa memasang npm react? Dec 27, 2022 am 11:25 AM

Apakah yang perlu saya lakukan jika saya mendapat ralat semasa memasang npm react?

Bagaimana untuk memadam nod dalam nvm Bagaimana untuk memadam nod dalam nvm Dec 29, 2022 am 10:07 AM

Bagaimana untuk memadam nod dalam nvm

Cara menggunakan ekspres untuk mengendalikan muat naik fail dalam projek nod Cara menggunakan ekspres untuk mengendalikan muat naik fail dalam projek nod Mar 28, 2023 pm 07:28 PM

Cara menggunakan ekspres untuk mengendalikan muat naik fail dalam projek nod

Apakah yang perlu saya lakukan jika nod tidak boleh menggunakan arahan npm? Apakah yang perlu saya lakukan jika nod tidak boleh menggunakan arahan npm? Feb 08, 2023 am 10:09 AM

Apakah yang perlu saya lakukan jika nod tidak boleh menggunakan arahan npm?

Analisis mendalam tentang alat pengurusan proses Node 'pm2' Analisis mendalam tentang alat pengurusan proses Node 'pm2' Apr 03, 2023 pm 06:02 PM

Analisis mendalam tentang alat pengurusan proses Node 'pm2'

PI Node Teaching: Apakah nod pi? Bagaimana cara memasang dan menyediakan nod pi? PI Node Teaching: Apakah nod pi? Bagaimana cara memasang dan menyediakan nod pi? Mar 05, 2025 pm 05:57 PM

PI Node Teaching: Apakah nod pi? Bagaimana cara memasang dan menyediakan nod pi?

Mari kita bincangkan tentang cara menggunakan pkg untuk membungkus projek Node.js ke dalam fail boleh laku. Mari kita bincangkan tentang cara menggunakan pkg untuk membungkus projek Node.js ke dalam fail boleh laku. Dec 02, 2022 pm 09:06 PM

Mari kita bincangkan tentang cara menggunakan pkg untuk membungkus projek Node.js ke dalam fail boleh laku.

Pengesahan berasaskan token dengan Angular dan Node Pengesahan berasaskan token dengan Angular dan Node Sep 01, 2023 pm 02:01 PM

Pengesahan berasaskan token dengan Angular dan Node

See all articles