TypeError:无法读取未定义节点carto的属性“ hasOwnProperty”

时间:2018-07-11 14:49:09

标签: node.js openstreetmap

我正在Ubuntu 18.04上创建OpenStreetMap切片服务器,并且carto出现问题。

它安装得很好,但是在构建Mapnik xml样式表(carto project.mml > style.xml)时,出现此错误:

  

TypeError:无法读取未定义的属性“ hasOwnProperty”。

我到处都在寻找答案,没有确切的答案。任何帮助将不胜感激!

我正在关注本教程:OpenStreetMap Tile Server on Ubuntu 16.04

我知道本教程遵循Ubuntu 16.04

1 个答案:

答案 0 :(得分:0)

经过一番搜索,我发现这个问题artikel

所以我运行以下命令行:

  • dpkg -i –强制覆盖 nodejs-legacy_0.10.25〜dfsg2-2ubuntu1_all.deb(对我有用)
  • apt-get -f安装
  • apt-get清除nodejs-legacy nodejs
  • 易于获得安装nodejs
  • npm安装Millstone Carto
  • npm install -g carto

它像魅力一样工作