アポストロフィCMSを理解する上で問題があります。私は[あなたの最初のプロジェクトを作成する] [1]のチュートリアルに続き、物事が面白くなるまえに止まります。localhost:3000からlocalhost:3000/homeへのリダイレクト
私はlocalhostのと私の基本的な/既定のWebサイトを開くことができます:3000とhome.htmlファイルの内容を参照して、ローカルホストながら:3000 /家でエラーが発生します。
my-project\lib\modules\apostrophe-pages\views\pages\home.html
{#
This is an example home page template. It inherits and extends a layout template
that lives in lib/modules/apostrophe-templates/views/outerLayout.html
#}
{% extends data.outerLayout %}
{% block title %}{{ super() }} | Home{% endblock %}
{% block main %}
<div class="main-content">
<h3>Hello world!
{% if not data.user %}
<a class="login-link" href="/login">Login</a>
{% endif %}
</h3>
<p>This is a very barebones Apostrophe project.
Now, get to work and make a real website!</p>
</div>
{% endblock %}
- アポストロフィ設定がhome.htmlをレンダリングする必要がある最初の(開始)ページであることを知っているされています。ここに私のhome.htmlファイルはありますか?
- 逆の場合はlocalhost:3000と呼びます。アポストロフィはに直接リダイレクトされます。localhost:3000/homeアポストロフィが自動的に移動する設定はどこですか?localhost:3000〜localhost:3000/home?
アポストロフィがhome.htmlと何をするかを知っている設定はどこですか?という質問は、作成時にいくつかの前提があります。 1. 'apostrophe-pages'モジュール(インクルードwコア)テンプレート、ホーム、デフォルト。これらは、プロジェクトレベルの 'lib/modules/apostrophe-pages/index.js'をオーバーライドして設定することができ、' lib/modules/apostrophe-pages/views/pages'のファイルに対応します。 2.プロジェクト作成時に、ページツリーのルートに設定します。 3.このページのタイプは 'home'に設定されています。これは 'apostrophe-pages'によって設定されたタイプとビューに対応します –