Problem: Wenn Sie während der Entwicklung mit Electron versuchen, ein JS-Plugin zu verwenden, für das jQuery erforderlich ist, findet das Plugin jQuery nicht, selbst wenn Sie mithilfe von Skript-Tags den richtigen Pfad laden.
Zum Beispiel,
<body>
<p id="click-me">Click me!</p>
...
<script src="node_modules/jquery/dist/jquery.min.js"></script> //jQuery should be loaded now
<script>$("#click-me").click(() => {alert("Clicked")});</script>
</body>
Das Ausführen dieses Codes oben würde nicht funktionieren. Öffnen Sie DevTools, wechseln Sie zur Konsolenansicht und klicken Sie auf das <p>
Element. Sie sollten das function $ is not defined
oder etwas in diesem Sinne sehen.
require
?