0

저는 PluralSight에서 단일 페이지 응용 프로그램 JumpStart를 사용하여 새로운 모든 JavaScript 라이브러리로 새 응용 프로그램을 개발했습니다.단일 페이지 응용 프로그램 JumpStart - 새 스크립트를 번들로 제공하지 않는 ScriptBundle

각 장에서 필자가 번들의 일부로 필요로하는 새 스크립트를 추가하는 문제가 계속 발생합니다. 이 예에서는 Q와 breeze입니다. 하지만 내 응용 프로그램을 디버깅하고 브라우저의 네트워크 탭으로 이동하면 어떤 이유로 인해 검색되지 않습니다. 이 바람으로 인해 내 datacontext.js에서 EntityQuery가 정의되지 않아 자바 스크립트 오류가 발생합니다.

스크립트 번들의 일부로 새 스크립트 파일을 포함하는 경우 작동시키기 위해 필요한 다른 것이 있습니까? 내 응용 프로그램의 스크립트 폴더를 확인하고 폴더에 필요한 모든 파일이 있습니다. 오타가 있는지 확인했는데 모든 것이 올바른 것으로 보입니다.

+0

앱 시작시 정적으로가 아니라 요청별로 번들에 추가하고 있습니까? –

답변

1

ASP.NET 번들을 변경할 때 종종 서버 .NET 프로젝트를 다시 작성합니다. 그런 다음 브라우저에 캐시가 비활성화되어 있는지 확인하십시오. Chrome에서는 개발자 도구에서 이렇게합니다. | 설정. 그런 다음 dev 도구가 열려있는 동안 브라우저를 새로 고칩니다. 이렇게하면 브라우저가 서버에서 새 파일을 가져옵니다.