Symfony 4 - Таблица импорта JS с бисом на веб-упаковке? - PullRequest
0 голосов
/ 07 февраля 2020

Я скачал пакет Chart JS на Symfony, и я хотел бы иметь возможность использовать его с webpack-encore

В моем шаблоне Twig я могу использовать Chart с:

new Chart(document.getElementById("myChart"), { ..... }

Он работает с CDN, но теперь я хотел бы использовать его с webpack-encore.

Так что в моем приложении . js Я пытался:

//1er essai
import Chart from "chart.js";
global.Chart = Chart

//2eme essai
const Chart = require("chart.js");
global.Chart = Chart;

Но ни один не работает. Каждый раз в браузере я получаю следующую ошибку:

Uncaught ReferenceError: Диаграмма не определена

Может кто-нибудь помочь мне, пожалуйста?

1 Ответ

0 голосов
/ 15 февраля 2020

При использовании Webpack Encore проще установить различные модули через npm. В документации говорится, что рекомендуются бауэр и npm. Таким образом, вы в основном пишете это

npm install chart.js --save

И для использования вы просто импортируете его.

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