2017-12-15 61 views
0

phtml 파일에서 jQuery를 사용할 때 "Uncaught ReferenceError : require is not defined"라는 콘솔에 오류가 발생합니다. 그리고 내 jQuery 코드는콘솔에서 오류가 발생했습니다 : Uncaught ReferenceError : require is not defined

<script type="text/javascript"> 
    require(['jquery', 'jquery/ui'], function($){ 
      alert("Hello world"); 
    }); 
</script> 

미리 감사드립니다 ...! ,

bin/magento setup:upgrade이 (정적, 생성, someother 임시 파일을 제거)을 실행하십시오

다음 bin/magento setup:static-content:deploy이 있는지 :

+1

가능한 복제 [자바 스크립트 오류 : catch되지 않은 오류 ReferenceError가 : 정의되지 않은 요구 (https://stackoverflow.com/questions/45723462/javascript-error-uncaught-referenceerror-require-is -not-defined) – ventiseis

+0

@ventiseis를 이해하지 못했습니다. –

+0

'require'는 표준'js' 함수가 아닙니다. [magento에 libs를 포함시키는 또 다른 방법 인 것 같습니다.] (https://magento.stackexchange.com/questions/97184/how-to-use-jquery-library-in-magento-2),하지만 분명히 확신합니다. 'magento' 전문가는 없습니다. _ 게다가, 당신은'alert'_에'jquery'가 필요 없습니다. 어쨌든 무엇을하고 싶니? – ventiseis

답변

-1

이 당신의 젠토 설정에서 JS를 생성하는 동안 일부 오류가있을 수 있습니다 오류가 여전히 간단한 Jquery 경고 다음에 발생합니다.

require(["jquery"],function($){ 
    $(document).ready(function(){ 
      alert('Jquery Loaded'); 
    }) 
}) 

Thankx

+1

그게 뭔가? 질문에 어떻게 대답합니까? 코드를 출력하지 마십시오. 자신을 설명하십시오! https://stackoverflow.com/help/how-to-answer – Rob

+1

예, @Rob 응답을 업데이트했습니다. – Rizwan