2

有没有人在 Cent OS 或 Ubuntu 的最新版本上从头到尾安装 node-xmpp 的更新指南?

我已尝试安装,但继续收到以下错误:

Cannot load StringPrep-0.1.0 bindings. You may need to `npm install node-stringprep'

这是 stringprep 的日志:

root@node-xmpp:~/node-latest-install# npm install node-stringprep
npm http GET https://registry.npmjs.org/node-stringprep
npm http 200 https://registry.npmjs.org/node-stringprep
npm http GET https://registry.npmjs.org/node-stringprep/-/node-stringprep-0.1.5.tgz
npm http 200 https://registry.npmjs.org/node-stringprep/-/node-stringprep-0.1.5.tgz

> node-stringprep@0.1.5 install /root/node-latest-install/node_modules/node-stringprep
> node-gyp rebuild

make: Entering directory `/root/node-latest-install/node_modules/node-stringprep/build'
CXX(target) Release/obj.target/node-stringprep/node-stringprep.o
SOLINK_MODULE(target) Release/obj.target/node-stringprep.node
SOLINK_MODULE(target) Release/obj.target/node-stringprep.node: Finished
COPY Release/node-stringprep.node
make: Leaving directory `/root/node-latest-install/node_modules/node-stringprep/build'
node-stringprep@0.1.5 node_modules/node-stringprep
4

2 回答 2

3

我在 Fedora 17 系统上安装 node-xmpp 时遇到了这个问题。

我的解决方案是yum install libicu-devel

libicu “为软件应用程序提供 Unicode 和全球化支持”,我猜 node-xmpp 需要它的最新版本。

https://github.com/astro/node-stringprep

于 2013-05-01T17:22:25.693 回答
0

我在 Debian 6 系统上安装 node-xmpp 时遇到了这个问题。我使用apt-get install libicu-dev,我已经升级节点,按照这个问题https://github.com/astro/node-stringprep/issues/32但问题没有解决

于 2013-08-12T09:57:29.683 回答