我正在尝试安装并运行geo2topo
节点模块,如下所述:
https://github.com/topojson/topojson-server#command-line-reference
当我运行它时,我基本上没有输出 - 即使-h没有响应,也没有警告或错误:
$ geo2topo -h
$ geo2topo -V
我熟悉Linux系统管理员,但对节点不是很熟悉。
我已经完成了(在Ubuntu 14.04 LTS盒子上):
$ sudo apt-get install node npm
$ sudo npm install topojson-server
按照: https://github.com/topojson/topojson-server#installing
我已经确认它确实存在:
$ which geo2topo
/usr/local/bin/geo2topo
并且依赖关系似乎存在:
$ npm -g ls
/usr/local/lib
└─┬ topojson-server@3.0.0
└── commander@2.11.0
我在这里做错了什么?
答案 0 :(得分:1)
您需要安装nodejs-legacy https://packages.debian.org/search?searchon=names&keywords=nodejs-legacy
否则包没有得到正确的符号链接到节点。