2017-12-06 22 views
0

Meteor 앱이있어서 HTML 페이지를 호스팅하고 싶습니다.Meteor 앱에서 HTML 페이지 호스트하기

index.html 페이지와 콘텐츠를 유성 public/main/ 폴더에 넣을 수 있으므로 127.0.0.1/main/index.html에 액세스 할 수 있습니다.

하지만 반드시 더 좋은 방법이 있어야합니다. 도움이된다면 Kadira FlowRouter 패키지와 Blaze 템플릿이 있습니다.

내가 시도 :

FlowRouter.route('/main', { 
    action(params) { 
    window.location.href=pathToPage; 
    } 
}); 

그러나 공용 폴더에서 내 페이지를 이동할 때 작동하지 않았다.

페이지 자체는 HTML 및 자바 스크립트 페이지입니다.

+0

예를 직접 전달하려면 '/ public' 아래에 있어야합니다. 서버 측 렌더링 (SSR)을 사용하여'/ private' 아래에있는 HTML 파일을 렌더링 할 수도 있습니다. –

답변

0

static-html package을 사용해보세요. 패키지 설명에서

:

기본적으로, 블레이즈 템플릿을 컴파일하지 않습니다 템플릿 패키지에 대한 대안. 각도를 사용하거나 을 뷰 레이어로 사용하고 페이지의 정적 HTML 콘텐츠 을 뷰 프레임 워크의 렌더링 대상으로 가져 오려는 경우에 주로 유용합니다. 이 빌드 플러그인 앱에서 .html 중에서 모든 파일을 구문 분석하고 최상위 태그 보이는

: - 귀하의 HTML의 head 섹션에 추가 -

은 HTML 속성의 본문 섹션에 를 추가 태그에서는 지원되지만 사용 가능하지는 않습니다.