


Apa yang perlu dilakukan jika npm nod gyp gagal
Dec 29, 2022 pm 02:42 PMnpm 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".
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
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
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!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

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

Bagaimana untuk memadam nod dalam nvm

Cara menggunakan ekspres untuk mengendalikan muat naik fail dalam projek nod

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

Analisis mendalam tentang alat pengurusan proses Node 'pm2'

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.

Pengesahan berasaskan token dengan Angular dan Node
