2017-04-27 1 views
1

理想的index.htmlを間違ったの構築を続けて、私はこのことから私のindex.htmlをしたい:エンバー-CLI:エンバービルドが

<!-- app/index.html --> 
<!DOCTYPE html> 
<html> 
    <head> 
    <meta charset="utf-8"> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
    <title>Program With Erik Blog Example</title> 
    <meta name="description" content=""> 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 

    {{content-for 'head'}} 

    <link rel="stylesheet" href="assets/vendor.css"> 
    <link rel="stylesheet" href="assets/example1.css"> 

    {{content-for 'head-footer'}} 
    </head> 
    <body> 
    {{content-for 'body'}} 

    <script src="assets/vendor.js"></script> 
    <script src="assets/example1.js"></script> 

    {{content-for 'body-footer'}} 
    </body> 
</html> 

生産コードに。しかし、いくつかの奇妙な理由のために、私はemberビルドを呼び出すたびに、私は期待された生産のようなコードを取得しません。代わりに私はこのようなものを手に入れます

<!DOCTYPE html> 
<html> 
    <head> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
    <title>Welcome to Firebase Hosting</title> 
    . 
    . 
    . 
    <!-- lots of code --> 

これはデフォルトのfirebaseページです!

Firebase welcome page

何が起こっていますか?私は画像を複数回削除しました。しかし、私がemberビルドを呼び出すたびに、私のember app index.htmlではなく、firebase defaultページをビルドします。

私はemberを新しく使いました。私はconfig/environment.jsとfirebase.jsを頻繁に使っていました。これがなぜ起こっているのかについての考えはありますか? firebaseアプリを初期化するには

+1

あなたのemberアプリケーションのパブリックディレクトリには、ファイル 'index.html'がありますか – Falke

+0

はい!私はそこにファイルを持っており、それは構築され続ける同じHTMLファイルです! – Cameron

+0

それも固定したと思います。あなたが答えを投稿すると、私はあなたに最良の答えを与えるでしょう。 – Cameron

答えて

2

は、1プロンプトが表示されます。

? What do you want to use as your public directory? (public) 

パブリックディレクトリとしてdistフォルダを設定することを確認し、それは、上記の原因になりますデフォルトpublicを使用して

? What do you want to use as your public directory? (public) dist 

ですEmberアプリを何回構築しても、動作しません。 問題を解決するには、firebaseアプリケーションをfirebase initコマンドで再初期化し、正しいフォルダをパブリックディレクトリとして設定します。

関連する問題