2016-10-20 5 views
2

Monacaデバッガでテンプレート解析エラーが発生しました。 monaca previewを使用している場合、ブラウザで問題なく実行されていますが、monaca debugを使用すると、「エラー:テンプレート解析エラー:「ngif」にバインドできません。 "アプローグで。私は慎重にチェックしたが、エラーは "* ngif"ディレクティブによって引き起こされる。MonacaデバッグモードでOnsen UIのエラーメッセージが表示される2

私もチェックしました - すべてのAngularディレクティブでも同じ問題が発生します。

Applogのスクリーンショットが添付されました。

1_1476975967061_Screenshot_2016-10-20-16-03-47.png

0_1476975967059_Screenshot_2016-10-20-15-19-11.png

私はcross posted this hereを持っています。

+0

モナカのポストプロセッサがHTMLディレクティブを小文字にしているため、エラーが発生していることは間違いありません。例: '* ngIf'から' * ngif'までです。 _小文字の「i'_」に注意してください。これを確認してください[回答](http://stackoverflow.com/a/38533535/1937344) – Ema4rl

+0

私は現在問題をトレースしています。 'HtmlWebpackPlugin'は問題のようです... – Ema4rl

+0

一時的な/ハックな解決策を使用しています:スキップできるように、' <! - htmlmin:ignore - > 'で大文字小文字を区別する指示文を含むHTMLをラップします縮小中。 [documentation](https://github.com/kangax/html-minifier#ignoring-chunks-of-markup)を参照してください。しかし、まだ最終的な解決策を期待しています。 – Ema4rl

答えて

-1

子ルーティングでuseAsDefault: trueapplication.route.tsに設定します。

I.e.デフォルトでどのルートを開くかを指定する必要があります。

+0

これはOnsen UIのモバイルアプリケーションです。ルーティングは 'OnsenModule'によって内部的に処理されると思います。 – Ema4rl

0

2つのwebpack設定ファイル、開発および生産が必要です。 webpack.prod.config.jsは、HTMLを縮小するためにHTMLWebpackPluginを使用しています。最小化構成(行120)にcaseSentisive: trueオプションを追加するだけです。 HTMLWebpackPlugin hereとそのミニコンピュータhereのすべてのオプション。

このオプションをデフォルトテンプレートに追加したばかりです。それが役に立てば幸い!

+0

いい点ですが、まだ動作していません。あなた自身でスピンアップしてください。 Onsen UIのデフォルトのテンプレートをベースとして使用できます。 – Ema4rl

関連する問題