Ich habe Laravel mit Tailwindcss auf einem Webhosting 4000 Paket installiert. Hierzu wurde auch die Applikation Node.Js im Plesk aktiviert. Direkt nach einer Neuinstallation funktioniert auch alles wie gewohnt. Dann habe ich aber NodeJS über die Buttons deaktiviert und neu aktiviert und Laravel für nur noch über den Passenger zu folgender Fehlermeldung.
Was merkwürdig ist, ist das anscheinend nur die Startseite betroffen ist. Ich aktive Webseite mit vielen Unterseiten, da funktionieren alle Unterseiten. Die Root Seite bringt auch den unten gezeigten Fehler.
Wäre nett wenn mir jemand helfen könnte. Ich suche schon seit Tagen eine Lösung.
Fehlermeldung:
Code
/usr/share/passenger/helper-scripts/node-loader.js:80
return originalRequire.apply(this, arguments);
^
Error [ERR_REQUIRE_ESM]: require() of ES Module /var/www/vhosts/***PRIVAT***/httpdocs/resources/js/app.js from /usr/share/passenger/helper-scripts/node-loader.js not supported.
Instead change the require of app.js in /usr/share/passenger/helper-scripts/node-loader.js to a dynamic import() which is available in all CommonJS modules.
at Module.require (/usr/share/passenger/helper-scripts/node-loader.js:80:25)
at loadApplication (/usr/share/passenger/helper-scripts/node-loader.js:243:2)
at setupEnvironment (/usr/share/passenger/helper-scripts/node-loader.js:214:2)
at Object.<anonymous> (/usr/share/passenger/helper-scripts/node-loader.js:133:1) {
code: 'ERR_REQUIRE_ESM'
}
Node.js v20.7.0
Alles anzeigen