Npm 在FreeBSD 8.4中安装TopoJSON时遇到问题

Npm 在FreeBSD 8.4中安装TopoJSON时遇到问题,npm,topojson,Npm,Topojson,同样的,我也在努力。但是没有安装GDAL,我在安装TopoJSON时遇到了麻烦。这是我的命令(我使用的是FreeBSD 8.4): 最后,我在软件包安装中遇到以下错误: ... npm ERR! not ok code 0 请帮助我,谢谢你的关注 ==================请注意,我已经找到了答案============ 以下是我在FreeBSD 8.4上安装TopoJSON时遇到的问题的解决方案: root@myvirtualbox:~ # npm install -g topoj

同样的,我也在努力。但是没有安装GDAL,我在安装TopoJSON时遇到了麻烦。这是我的命令(我使用的是FreeBSD 8.4):

最后,我在软件包安装中遇到以下错误:

...
npm ERR! not ok code 0
请帮助我,谢谢你的关注

==================请注意,我已经找到了答案============ 以下是我在FreeBSD 8.4上安装TopoJSON时遇到的问题的解决方案:

root@myvirtualbox:~ # npm install -g topojson
  • 确保安装的Node.js是稳定版本,而不是DEVEL版本。(我以前通过端口安装了Node.js,
    /usr/ports/www/Node-devel
    ,然后卸载了它,最后切换到
    /usr/ports/www/Node
  • 安装TopoJSON时,以超级用户身份执行NPM命令

    root@myvirtualbox:~#npm安装-g topojson

  • 玩得开心


  • 您是否已尝试使用sudo前缀?(请为我的延迟响应向我道歉)--是的,我尝试过,但错误仍然存在。但另一方面,当我在FreeBSD8.3+Node0.8.4+NPM1.1.45上尝试时,一切都运行得很顺利。不管怎么说,这是NPM还是节点问题?我猜这是NPM,因为经过多次尝试后,它会返回一个NPM错误,最后是关于我的Node.js版本,它需要稳定,而不是-devel版本。此外,使用
    #npm cache clear
    手动清除缓存也很重要。无论如何,对@tomtomtom:非常感谢你的关注。不客气,对不起,我帮不上什么忙了