d3.js 404 JSON-файл не найден - PullRequest
0 голосов
/ 17 мая 2018

Я пытаюсь использовать пример кода d3.js здесь: https://bl.ocks.org/ChumaA/385a269db46ae56444772b62f1ae82bf

В этом случае я использую view jade / express / node для его загрузки, однако получаю ошибку 404 для mockelasticdataФайл .json, я полагаю, я правильно его маршрутизирую.Я предоставил фотографии, чтобы показать путь к каталогу и ошибку консоли Chrome.

Ошибка консоли: console error

Путь к каталогу: directory path

edit: вот jsonвызов с использованием d3 для чтения данных

      d3.json('src/mockelasticdata.json', function(error, mockdata) {
          if (error) return console.error(error);
          console.log('mockdata',mockdata);
          mapdata = mockdata;
          draw(mockdata)
      });

1 Ответ

0 голосов
/ 17 мая 2018

Вы пытаетесь получить доступ к файлу в каталоге src. После того, как ваш проект собран и запущен, этот каталог не существует.

Переместить файл JSON в публичный каталог. Это то место, откуда будут обслуживаться все статические, нерутированные файлы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...