gpt4 book ai didi

node.js - 在 Windows 7 上安装 Node-xmpp

转载 作者:太空宇宙 更新时间:2023-11-03 23:44:50 25 4
gpt4 key购买 nike

我在 Windows 7 上安装了 node --version v0.8.22。我尝试使用命令 npm install node-xmpp 安装 node-xmpp。我已经使用 npm install 安装了express、log4js 和socket.io,但是node-xmpp 抛出以下错误。

786 info preuninstall node-xmpp@0.3.2
787 info uninstall node-xmpp@0.3.2
788 verbose true,C:\www\resume-bootstrap\src\node_modules,C:\www\resume-bootstrap\src\node_modules unbuild node-xmpp@0.3.2
789 info postuninstall node-xmpp@0.3.2
790 error node-expat@2.0.0 install: `node-gyp rebuild`
790 error `cmd "/c" "node-gyp rebuild"` failed with 1
791 error Failed at the node-expat@2.0.0 install script.
791 error This is most likely a problem with the node-expat package,
791 error not with npm itself.
791 error Tell the author that this fails on your system:
791 error node-gyp rebuild
791 error You can get their info via:
791 error npm owner ls node-expat
791 error There is likely additional logging output above.
792 error System Windows_NT 6.1.7601
793 error command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "node-xmpp"
794 error cwd C:\www\resume-bootstrap\src
795 error node -v v0.8.22
796 error npm -v 1.2.14
797 error code ELIFECYCLE
798 verbose exit [ 1, true ]

知道这意味着什么吗?

谢谢!

最佳答案

您需要确保首先安装了必备组件。查看 https://github.com/TooTallNate/node-gyp 的安装说明

由于它们有点令人困惑,我将在这里再次列出它们:

  1. 卸载已安装的所有 Microsoft Visual C++ 2010 Redistributable。
  2. 安装Python 2.7.3
  3. 安装 Microsoft Visual Studio C++ 2010(Express)
  4. 安装 Windows 7 64 位 SDK
  5. 安装 Windows SDK 7.1 的编译器更新
  6. 安装 Microsoft Visual Studio C++ 2012 for Windows Desktop (Express)
  7. http://sourceforge.net/projects/expat/ 安装 libexpat

这对我在 64 位 Win7 上运行得非常好。如果您使用 32 位版本,则跳过第 4 点和第 5 点。

希望这能解决您的问题。

关于node.js - 在 Windows 7 上安装 Node-xmpp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15317607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com