2017-12-06 5 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およびJavaScriptページです。

+0

「はい」を直接入力したい場合は、「/ public」の下に入力する必要があります。サーバーサイドレンダリング(SSR)を使用して、 '/ private'の下にあるHTMLファイルをレンダリングすることもできます。 –

答えて

0

static-html packageをお試しください。基本的に

、ブレイズテンプレートをコンパイルしません テンプレートパッケージに代わる:パッケージの説明から

。 Angularを使用する場合や、 をビューレイヤーとして反応させ、ビューフレームワークのレンダリングターゲットとして静的なHTMLコンテンツ をページ上に取得したい場合には、ほとんど役に立ちます。

このビルドプラグインは、あなたのアプリで.htmlファイルのすべてを解析し、トップレベルのタグの になります:

- あなたのHTMLのheadセクションに追加 - あなたのHTML属性の本体部に を追加 タグではサポートされていますが、オンではサポートされていません。

関連する問題