웹 팩을 React.NET (https://reactjs.net/guides/webpack.html)에서 사용할 수 있도록 가이드를 따라했으며 제 요구 사항 중 하나는 별도의 번들로 타사 라이브러리를 보유하는 것입니다. 이를 위해 https://webpack.js.org/guides/code-splitting-libraries/에있는 CommonsChunkPlugin을 사용했습니다.ReactJs.NET webpackJsonp가 서버 측 렌더링에서 정의되지 않았습니다.
이 설정을 클라이언트 측 렌더링과 함께 사용해도 문제가없는 것처럼 보이지만 서버 측 렌더링을 위해이 설정을 수행하는 방법을 아직 알 수 없습니다. 나는 항상 오류 Error while loading "~/Scripts/build/bundle.js": ReferenceError: webpackJsonp is not defined
을 볼 것이다.
저는이 웹팩 세계에 상당히 익숙하지만 window
레벨에 webpackJsonp
변수가 등록되어 있다는 것을 알았습니다.이 수치는 서버 측 렌더링 엔진이 액세스 할 수없는 것으로 추측합니다. 이 경우인가요? 이 문제에 대한 해결 방법이 있습니까?
미리 감사드립니다.