2015-02-03 2 views
1

이것은 나를 위해 큰 타격이었습니다. EJS 내에서 기본적으로 jQuery를 실행할 수 없습니까?EJS에 jQuery를 어떻게 추가합니까?

저는 이것에 관해 많이 읽었지만 실제로 도움이되는 자료는 찾을 수 없습니다. jQuery를 사용하여 EJS 템플릿에서 로그 만 만들고 싶다면 어떻게해야합니까? 내가 EJS 태그를 사용하여 포함하고있어 내 footer.ejs 파일에 넣고 한

<script> 

$(document).ready(function() { 
    console.log("ready!"); 
}); 

</script> 

:

우리는이 조각을 말해봐. 그러나 그것은 전혀 기록하지 않습니다.

답변

1

jQuery를 노드와 함께 설치하면 응용 프로그램의 서버 측에서 jQuery를 사용하므로 대부분 서버 측 기능에 사용됩니다. 핵심 방법이 더 많을 수도 있지만 분명히 dom과 관련이 없습니다.

클라이언트에서 jQuery를 사용하기 위해, 당신은 여전히 ​​당신의 bower_components 폴더에서

<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> 

그것을 정적 참조를 사용하거나, 페이지에 jQuery를 추가하거나 가능성이 이물로를 설치하고 inclue 필요가 또는 당신은 할 수 browserify를 사용하여 클라이언트 측 include를 번들 파일에 번들로 묶습니다. 당신이 옥을 사용하는 경우 main.js 또는 bundle.js

<script src="js/bundle.min.js"></script> 

, 당신은 템플릿에 스크립트 태그를 추가 할 수 있습니다

관련 문제