Symfony : Création nouveau projet et erreur compilation npm

Par lolotoobo, il y a 1 an


Bonjour

Je suis sur Windows, avec Laragon et j'utilise php 8.3.9

Je veux créer un nouveau projet Symfony 7. J'ai une erreur de compilation de npm dès le début....

Pour cela je fais :

symfony new --webapp testounet cd .\testounet\ composer require symfony/webpack-encore-bundle npm install npm run dev

Et là la cata : J'ai dans la console

> dev > encore dev Running webpack ... ERROR Failed to compile with 1 errors 10:33:55 Module build failed: Module not found: "./assets/bootstrap.js" contains a reference to the file "@symfony/stimulus-bundle". This file can not be found, please check it for typos or update it if the file got moved. Entrypoint app 15.9 KiB = runtime.js 11.7 KiB app.css 735 bytes app.js 3.52 KiB webpack compiled with 1 error

Pourtant le fichier @symfony/stimulus-bundle existe puisque PhpStorm renvoie sur vendor/symfony/stimulus-bundle/assets/dist/loader.js

1 réponse

lolotoobo, il y a 1 an

Si quelqu'(un rencontre ce problème, c'est que Symfony ustilise encore AssetMapper par défaut. Il faut alors le remplacer. C'est expliqué ici