2016-09-16 1 views
1

Я использую угловые 2 в течение недели, я пытаюсь установить ng-диаграммы, поэтому я следовал: https://github.com/valor-software/ng2-charts Когда я запускаю npm, он не загружается ничего и в браузере, и консоль говорит: chart.js: 4 Uncaught ReferenceError: требуют не определен (индекс): 35 ошибка: ошибка: ошибка XHR (404 Not Found) загрузка http://localhost:3000/node_modules/ng2-charts/ng2-charts (...)Проблемы с использованием ng-диаграммы в угловом 2

Я искал часы, и я думаю, что это связано с добавлением его в system.config.js . Я добавил это к карте: 'ng2-charts': 'node_modules/ng2-charts', И это пакеты: 'ng2-chart': {main: 'ng2-charts.js', defaultExtension: 'js'}

Все пакеты из документации, которую я прочитал, имеют index.js, но ng-charts не так, поэтому я думал, что могу использовать ng2-charts.js

В инструкциях они говорят: «Пакеты System.js можно найти в каталоге пакетов пакетов npm или в npm cdn» Но я не могу найти в Google, что делать с этими пакетами ... и я не могу найти более подробные инструкции о том, как его установить. Для таких вещей, как это, я обычно найти все, что нужно где-то уже ответил, я не знаю, что происходит сегодня, я чувствую себя действительно потерял :(.....

+0

Я могу исправить ошибку, которая не найдена, строки в файле system.config.js были в порядке, но она все еще говорит chart.js: 4 Uncaught ReferenceError: требование не определено – Samuel

ответ

4

вещи, которые я добавил на карту

'NG2-чарты': 'node_modules/NG2-чарты',

и пакеты

'NG2-диаграмм': {главный: 'NG2-charts.js', defaultExtension: 'JS'}

, где все в порядке

, но в документе они говорят, чтобы импортировать его вот так: import {ChartsModule} из 'ng2-charts/ng2-charts';

Я просто импортирую его следующим образом: import {ChartsModule} из 'ng2-charts'; перезапустить НПЕ, и она работала

Я думаю, что в доке theey должны сказать: «для всех новичков, то не быть такими дураками и импортировать эти строки к system.config.js»

Теперь, что это сделайте так, чтобы он работал, и я мог видеть красивую диаграмму, менял это src = "node_modules/chart.js/src/chart.js" Для этого src = "node_modules/chart.js/dist/Chart.bundle.js "

при импорте chart.js в index.html

секо nd не использует строку requiere() ...

Смежные вопросы