2017-10-31 6 views
0

SEO 페이지의 경우 각도 4를 prerender.io와 통합하려고했지만 HTML 페이지를 볼 수 없습니다. 그것은 페이지를로드하는 프리 로더에 붙어 있습니다. 나는 확실히 뭔가를 놓친다.Angular 4 and Prerender.io

http://localhost:3000/https://www.google.com 작품, 적절하지만, http://localhost:3000/http://localhost:4200이 작동하지 않는 https://www.google.co.in/?gfe_rd=cr&dcr=0&ei=mnT4WdOfEovz8Aedr4ZQ

로 리디렉션 : 그것은 로더 페이지에 붙어됩니다.

프리 렌더 .io는 각도 4와 호환됩니까? 이 문제는 각도 4에만 해당합니까?

감사

Sajal

+0

제공된 링크는 로컬 컴퓨터에서 가져온 것이므로 실행할 수 없습니다 ... 일부 코드를 보여주십시오! – JayDeeEss

+0

로컬 서버에 preloader.io를 설치하려고했습니다. 또한 내 로컬에 각도 응용 프로그램이 있습니다. preloader.io를 설치하기 위해이 https://github.com/prerender/prerender와 https://angular.io/guide/quickstart에 대한 지침을 따랐습니다. 그런 다음 cmd를 통해 두 포트를 별도의 포트 http : // localhost : 3000에서 프리 렌더로/localhost : 4200으로 –

+0

오픈 소스 Prerender.io 서버의 크롬 분기를 사용해보십시오. https://github.com/ 프리 렌더/프리 렌더링/트리/크롬. Chrome 서버는 페이지를 잘 렌더링해야합니다. –

답변

0

당신이 각도 2+를 사용하는 경우 서버 측 렌더링을 위해 Angular Universal를 사용해야합니다.

CLI를 사용하는 경우 this 안내에 따라 올바르게 설정할 수 있습니다.

+0

안녕하세요 이반 나는 매우 기본적인 각도 4 appplication https://github.com/prerender/prerender/tree/chrome 다음 시도했다 그러나 그것은 로더에서 붙어 얻고 html 페이지는 결코 적재되지 않는다. –

+0

2017-11-02T06 : 28 : 46.740Z http : // localhost : 4200/ 2017-11-02T06 : 28 : 46.754Z 시작된 팬텀 2017-11-02T06 : 28 : 46.759Z 시작된 팬텀 유형 오류 : pre , 템플릿, textarea, 스크립트, 스타일 iterable되지 않습니다! http : // localhost : 4200/polyfills.bundle.js : 내보내기에서 0124 http : // localhost : 4200/polyfills.bundle.js : 341 http : // localhost : 4200/polyfills.bundle.js : 1801 in Set http : // localhost : 4200/vendor.bundle.js : 27948 in ../../../compiler/@angular/com piler.es5.js .. 이것은 터미널에있는 것입니다. 브라우저에서이 URL http : // localhost : 3000/http : // localhost : 4200을 누르십시오. –

+0

안녕하세요 @SajalSunderka, 프리 렌더가 어떻게 작동하는지 모르겠지만 방금 웹 사이트를 확인한 후 호환 가능한 것으로 광고됩니다. AngularJS, Angular는 언급하지 않았으므로 호환성이 없다고 생각합니다. –