私はCommand Line CartographyのMike Bostockのチュートリアルに従っています(これは大きな助けとなります)。 shapefileをインストールした直後に、shp2jsonの手順[shp2json cb_2014_06_tract_500k.shp -o ca.json]を実行しましたが、このエラーメッセージが表示されます: "エラー:デコーダが存在しません。最初にencoding-indexes.jsを含めることを忘れましたか? "というエラーメッセージがNPMのtext-encodingパッケージから発生しました。D3.js、shp2jsonのエンコーディングインデックスのエラーが発生しました
問題を診断しようとすると、shp2json依存関係リストにあるように手動でテキストエンコーディングをインストールする必要がありますが、ロード中ではないようです。私はまた、ノードを7.3.0から6.9.2にダウングレードし、他の多くのもの(2,3時間の解決策を探してハッキングしています)を再インストールしましたが、固まっています。これは単なるpackage.jsonの更新の問題ですか?
私はWindows7を使用していますが、env変数は\ Users \ myAccount \ AppData \ Roaming \ npmに正しく設定されています。すべてのパッケージをグローバルにインストールしました。どんな洞察もありがとう。