Node.js npm无法安装软件包和依赖项窗口8.1

Node.js npm无法安装软件包和依赖项窗口8.1,node.js,npm,package,windows-8.1,Node.js,Npm,Package,Windows 8.1,我在windows8.1中安装了nodejs,然后我尝试安装包(sailsjs,node xmpp)包,但我遇到了以下错误:系统找不到指定的路径。gyp ERR!配置错误 我的节点版本是: { http_parser: '1.0', node: '0.10.36', v8: '3.14.5.9', ares: '1.9.0-DEV', uv: '0.10.30', zlib: '1.2.8', modules: '11', openssl: '1.0.1l', npm: '1.4.28', 'n

我在windows8.1中安装了nodejs,然后我尝试安装包(sailsjs,node xmpp)包,但我遇到了以下错误:
系统找不到指定的路径。
gyp ERR!配置错误
我的节点版本是:

{ http_parser: '1.0',
node: '0.10.36',
v8: '3.14.5.9',
ares: '1.9.0-DEV',
uv: '0.10.30',
zlib: '1.2.8',
modules: '11',
openssl: '1.0.1l',
npm: '1.4.28',
'node-xmpp-client': '1.0.0-alpha20' 
}


当我检查全局目录的时候 存在大量未满足的依赖关系

npm ls-g
npm警告未满足的依赖项未定义,
npm警告版本未定义的未满足依赖项

还有很多错误

npm错误!缺少:节点expat@>=1.4.1,节点需要-xmpp@1.0.0-字母2
npm错误!缺少:节点expat@>=1.4.1,由必需ltx@0.9.0
npm错误!缺少:ansi regex@^1.1.0,has要求-ansi@1.0.3
npm错误!缺少:获取has所需的stdin@^4.0.1-ansi@1.0.3
npm错误!缺少:ansi regex@^1.0.0,strip需要-ansi@2.0.1
……
npm错误!不正常代码0


Plzz Help me.

gyp版本与未安装的某些软件包相关,因此无法生成。看这里基本上需要一些python与windows环境一起工作。一旦您的gyp能够构建gyp,依赖性问题可能会得到修复。我重新构建了gyp,但问题仍然存在。