Ich bin neu in NodeJS. Ich rufe meine statische Javascript-Datei aus meiner EJS-Datei. Es gibt nichts auf der Konsole aus.Ich kann meine statischen JS-Dateien in ExpressJS nicht verwenden
Meine .ejs Datei:
<head>
<title><%= title %></title>
<link rel='stylesheet' href='/stylesheets/style.css' />
<script type="text/javascript" src="/javascripts/calc.js"></script>
</head>
<body>...</body>
Meine statische js (calc.js) file:
console.log("WHY IS THIS NOT WORKING?!");//this is it I have NO MORE CODE HERE
I app.use (express.static (path.join hinzugefügt haben (__ dirname , 'Öffentlichkeit'))); in meiner app.js.
Meine statische JS-Datei ist in der Öffentlichkeit -> Javascripts -> calc.js
Dank.
können Sie Ihre Verzeichnisstruktur und den js-Dateicode definieren, wo Sie diese Konsole verwenden –
Entschuldigung, gerade hinzugefügt. @AkhileshSingh. Das ist der ganze Code in meiner JS-Datei. Ich habe nichts anderes als jetzt. – Han
okk Lassen Sie mich überprüfen Sie Ihren Code scheint ok –