javascript - 서버 측 렌더링 디버깅 방법은 무엇입니까?
PHPz
PHPz 2017-05-19 10:40:37
0
1
632

React 프론트 엔드 개발을 할 때 우리 모두 알고 있듯이 console.log를 사용하면 브라우저의 devtools에서 정보를 쉽게 볼 수 있습니다.

여기서 문제가 발생합니다. 반응 서버 렌더링을 수행하면 명령줄에 console.log가 인쇄되고 자세한 정보를 볼 수 없습니다.

예: 함수 표현식.

서버 측 렌더링을 디버깅하는 방법은 무엇입니까? 도구가 있나요? 감사합니다

찾은 답변: node.js의 터미널 출력을 브라우저 콘솔로 리디렉션

PHPz
PHPz

学习是最好的投资!

모든 응답(1)
PHPzhong

서버측 렌더링에는 어떤 언어 서버가 사용되나요?

react의 서버 측 렌더링에는 js 컨텍스트가 필요합니다. 이론적으로 ruby 또는 다른 언어에서는 이를 수행할 수 있습니다. js컨텍스트를 생성하지만 node를 직접 사용하는 것만큼 상쾌하지는 않습니다. react的服务端渲染是需要一个js的上下文的,理论上 ruby 或者其他语言都是可以做到在自己的环境中起一个jscontext,但是总归没有直接用node来的爽快。

so,如果用node那该console.log的地方还是会直接lognode serverlog

그래서 node를 사용하는 경우 console.log는 여전히 node server에 직접 log됩니다. >log, 다른 언어를 사용하면 js의 context이므로 당연히 로그도 입력됩니다🎜
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿