Maison  >  Questions et réponses  >  le corps du texte

javascript - Le projet de workflow WeChat créé par votre nœud d'installation NPM pré-construit signale une erreur

Error: Command failed: node-gyp rebuild
gyp ERR! clean error
gyp ERR! stack Error: EPERM: operation not permitted, unlink 'E:\phpStudy\WWW\locales\node_modules_node-lwip@0.1.3@node-lwip\build\Release\lwip_decoder.node'
gyp ERR! stack at Error (native)
gyp ERR! System Windows_NT 10.0.14393
gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm\node_modules\npminstall\node-gyp-bin\node-gyp.js" "rebuild"
gyp ERR! cwd E:\phpStudy\WWW\locales\node_modules_node-lwip@0.1.3@node-lwip
gyp ERR! node -v v6.10.3
gyp ERR! node-gyp -v v3.6.1
gyp ERR! not ok

at ChildProcess.exithandler (child_process.js:204:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:886:16)
at Socket.<anonymous> (internal/child_process.js:342:11)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at Pipe._handle.close [as _onclose] (net.js:497:12)
× Install fail! Error: post install error, please remove node_modules before retry!
Run "C:\Windows\system32\cmd.exe /d /s /c node prebuild" error, exit code 1
Error: post install error, please remove node_modules before retry!
Run "C:\Windows\system32\cmd.exe /d /s /c node prebuild" error, exit code 1
at ChildProcess.proc.on.code (C:\Users\Administrator\AppData\Roaming\npm\node_modules\cnpm\node_modules\runscript\index.js:65:21)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:886:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)

La compilation a échoué. Supprimez tous les modules selon l'invite. Réinstallez avec cnpm, toujours la même erreur~

.

J'ai recherché des informations et certaines méthodes ne peuvent pas résoudre le problème. S'il vous plaît, aidez-moi ~

.
阿神阿神2697 Il y a quelques jours1052

répondre à tous(1)je répondrai

  • 天蓬老师

    天蓬老师2017-05-16 13:38:05

    Essayez d'utiliser Yarn pour l'installer. Le projet Laravel sur lequel j'ai travaillé auparavant reposait sur vue.js. C'est un problème similaire. npm est en effet trop lent, et cnpm semble manquer de beaucoup de choses. En fin de compte, le fil l'a résolu. Yarn est compatible avec les commandes npm et est légèrement plus lent que cnpm, mais beaucoup plus rapide que npm. Référence

    répondre
    0
  • Annulerrépondre