0
ExpressJs 렌더링 및 Jquery에 문제가 있습니다.Express js 렌더링 pug | ejs 파일에서 Jquery 오류가 발생합니다.
내 app.js (주 파일) '는 그 수 나에게 오류가 발생합니다 (나도 EJS을 사용하고있다)
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"});
})
내 index.pug 파일
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
가된다 jquery 모듈 을 찾으면 (모듈 내보내기 대신)을 사용해도됩니다.) 간단한 자바 스크립트가 경고를 표시합니다.
jquery 스크립트를 cdn 저장소에 연결하려고했습니다. 항상 오류가 발생합니다.
나는 공공/정적 할당없이 모든 파일을 루트 폴더로 옮기기도했습니다.
아무 것도 작동하지 않는 것 같습니다 ... 무엇이 없습니까?!
를, 그렇게에 명시 적 사용 및 렌더링 요구하는 등,이 기능을 서버 측 (노드 JS)를 사용하지 않을 것을 보인다 . 그래서 모든 논리를 주 js 파일과 렌더링 된 파일로 옮겼습니다. – Biro