Ich habe ein Problem mit ExpressJs Rendering und Jquery.Express Js Rendern Mug | Ejs Datei wirft Jquery Fehler
meine app.js (Hauptdatei) ist
restapi=require('express')();
const pug = require('pug');
restapi.use(express.static(__dirname+"/public"));
restapi.set('views', __dirname+'/views');
restapi.set('view engine','pug');
restapi.get("/view/:datalog?",(req, res)=>{
var datalog=req.params.datalog;
res.render("index",{title:"Hey",rows:"hello"});
})
meine index.pug Datei (i entweder mit EJS habe) ist
html
head
title= title
script(src='/js/jquery-3.1.1.min.js')
script.
window.$ = window.jQuery = module.export;
$().ready(function(){console.log("READY")});
(alert("HELOOOOOOOOOOOOOOOOO"))
body
rows
es mir ein Fehler wirft, das kann‘ t finde jquery Modul , wenn ich die window.$ = window.jQuery = module.export
entferne (ich habe sogar mit = require("jquery"
probiert, anstatt Modulexport) das einfache Javascript zeigt mir die Warnung.
Ich habe sogar versucht, jquery-Skript mit dem cdn-Repository zu verknüpfen. es bringt mir immer einen Fehler.
Ich habe sogar versucht, alle Dateien in den Stammordner ohne öffentliche/statische Zuordnung zu verschieben.
nichts scheint zu funktionieren ... Was vermisse ich ?!
soweit ich bekommen, scheint es, dass mit Express- und machen, wird es nicht Server-Seite (Knoten js) Funktion wie erforderlich und so weiter verwenden . so habe ich alle Logiken in die Haupt-js-Datei und die gerenderte Datei nur für die Ansicht verschoben. – Biro