Hi all,
I'm trying to build my Angular project with PrimeNG version ^19.0.6 and Tailwind version ^4.0.6. Upon attempting to build the application that I made, I get this error:
Application bundle generation failed. [2.241 seconds]
✘ [ERROR] No loader is configured for ".eot" files: node_modules/.pnpm/[email protected]/node_modules/primeicons/fonts/primeicons.eot
node_modules/.pnpm/[email protected]/node_modules/primeicons/primeicons.css:4:13:
4 │ src: url('./fonts/primeicons.eot');
╵ ~~~~~~~~~~~~~~~~~~~~~~~~
✘ [ERROR] No loader is configured for ".eot" files: node_modules/.pnpm/[email protected]/node_modules/primeicons/fonts/primeicons.eot?#iefix
node_modules/.pnpm/[email protected]/node_modules/primeicons/primeicons.css:5:13:
5 │ src: url('./fonts/primeicons.eot?#iefix') format('embedded-open...
╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
✘ [ERROR] No loader is configured for ".woff2" files: node_modules/.pnpm/[email protected]/node_modules/primeicons/fonts/primeicons.woff2
node_modules/.pnpm/[email protected]/node_modules/primeicons/primeicons.css:5:79:
5 │ ...ed-opentype'), url('./fonts/primeicons.woff2') format('woff2'), ...
╵ ~~~~~~~~~~~~~~~~~~~~~~~~~~
✘ [ERROR] No loader is configured for ".woff" files: node_modules/.pnpm/[email protected]/node_modules/primeicons/fonts/primeicons.woff
node_modules/.pnpm/[email protected]/node_modules/primeicons/primeicons.css:5:128:
5 │ ...ormat('woff2'), url('./fonts/primeicons.woff') format('woff'), u...
╵ ~~~~~~~~~~~~~~~~~~~~~~~~~
✘ [ERROR] No loader is configured for ".ttf" files: node_modules/.pnpm/[email protected]/node_modules/primeicons/fonts/primeicons.ttf
node_modules/.pnpm/[email protected]/node_modules/primeicons/primeicons.css:5:175:
5 │ ...format('woff'), url('./fonts/primeicons.ttf') format('truetype')...
╵ ~~~~~~~~~~~~~~~~~~~~~~~~
✘ [ERROR] No loader is configured for ".svg" files: node_modules/.pnpm/[email protected]/node_modules/primeicons/fonts/primeicons.svg?#primeicons
node_modules/.pnpm/[email protected]/node_modules/primeicons/primeicons.css:5:225:
5 │ ...ruetype'), url('./fonts/primeicons.svg?#primeicons') format('svg');
I tried a few things like messing settings around in the angular.json file as it was talking about loaders, but I wasn't able to fix it fully, so I reverted. Any clue as to what is causing this or how I should approach this issue? I know Tailwind4 isn't natively supported yet by Angular, but I was thinking it would still be able to build properly, as I have PostCSS installed and followed the existing guides (both for 3 and 4, in case one of them ended up fixing this, as I believe PrimeNG uses TW). Thanks in advance!
It's one thing after the other, haha