Bonjour à tous !
Je ne sais pas trop où poster ce message, j'ai hésité entre javascript et nodejs, mais je ne suis pas sur que ce soit approprié.
Je commence en ce moment un projet, et j'ai installé webpack (https://github.com/symfony/webpack-encore) pour la minification js, et la compilation sass en css. Le projet se fait aussi en utilisant bootstrap, et jquery qui va avec pour la partie js.
Je me retrouve avec ce problème :
Webpack isole donc le build de l'extérieur, donc bootstrap n'est pas accessible.jQuery.Deferred exception: $(...).tooltip is not a function ./assets/js/main.js/</<@http://sandbox._.dev/build/js/main.js:77:5
mightThrow@http://sandbox._.dev/build/js/main.js:3624:21
resolve/</process<@http://sandbox._.dev/build/js/main.js:3692:12
undefined
jquery.js:3818
TypeError: $(...).tooltip is not a function
[En savoir plus]
Est-on d'accord que require importe tout le contenu du fichier source dans le build ?
Si c'est le cas, c'est problématique de faire un require dans chaque fichier parce que cela prend faire du code dupliqué dans chaque fichier buildé.
Avez vous des manières de faire sur vos projets pour ce genre de problèmes ?
Partager