角型アプリケーションを完成させました。 ng build
コマンドを実行してdistフォルダを取得しました。いいえ、Apache Cordovaサーバーで実行したいです。どうやってするの?私は角度のあるアプリケーションの構築を完了しました。サーバ上で実行するためのコードワーバの構築方法
1
A
答えて
0
まず、ng build
でビルドを実行する必要があります。デフォルトでは、distフォルダにコンパイル済みのファイルがあります。バンドルサイズを減らし、コンパイルされたファイルに対して他の最適化を実行するには、オプション--production
を使用する必要があります。 --output-path
で出力フォルダをカスタムフォルダに変更することができます。 これらのファイルをサーバーにコピーし、ユーザーがサイトのメインURLにヒットしたときにindex.htmlファイルを提供するように構成する必要があります。
0
1.-あなたはHashLocationStrategy戦略を使用する必要があります。それはあなたのapp.module
import { CommonModule, HashLocationStrategy, LocationStrategy } from '@angular/common';
...
providers: [..
{ provide: LocationStrategy, useClass: HashLocationStrategy }]
にあります= <ベースHREFを2-削除 "./">あなたのindex.html
にcarrefull 3-なります。あなたのindex.htmlタグスクリプトを変更する必要があります。
関連する問題
- 1. は、これは私が生産のための私の角度2のアプリを構築する方法です
- 2. Firebaseデータベースの構築が完了しました
- 3. OCamlプロジェクトを構築して構築するための好ましい方法は何ですか?
- 4. Jhipster4は角度2のアプリケーションを構築していません
- 5. 角度2のプロジェクトを構築する
- 6. アプリケーションGUIを構築するためのフロントエンドとしてのCMS
- 7. 実行可能なJARをAWS上で実行するためのURIを構築する方法
- 8. オンラインで販売するためのデータベースの構築方法は?
- 9. C++失敗したオブジェクトの構築で実行を中断する方法は?
- 10. は、私は角4でアプリケーションを構築し、角度素材だアンギュラ
- 11. のためのシステムを構築する
- 12. npm gruntを使用してフロントエンド角度アプリケーションを構築する
- 13. LD:tvOSのために構築したが、iOSのために構築されたオブジェクト・ファイルにリンクする、アーキテクチャarm64
- 14. オペレーティングシステムを構築するためのライブラリはありますか?
- 15. ウェブサイトを構築するためのパス
- 16. ポリマーで構築されたアプリケーションを実行するために推奨されるサーバ
- 17. Visual Studio 2015を使用した角型アプリケーションの構築
- 18. プログラムで角度2でJSONを構築する方法
- 19. 開発者のためのフレームワークを構築する方法
- 20. パラメータメソッドのための良いベンチマーククラスを構築する方法
- 21. ブラックベリーとIOSのためのコードビルドを構築する方法
- 22. Qt Creatorでアプリケーションを構築するためのリンクScaleform
- 23. データベースベースのWebアプリケーションを構築するためのPythonツール
- 24. Javaアプリケーション用のインタラクティブシェルを構築するためのライブラリ
- 25. Python Webベースのアプリケーションを構築するためのオプション
- 26. あらかじめ構築されたWARからのGradle EARの構築
- 27. 2015年のデフォルトブラウザとしてFirefoxを実行するアプリケーションを構築する方法はありますか?
- 28. シンボルを使用したQtアプリケーションのリリース構成の構築
- 29. 共有オブジェクトライブラリの構築:LDDは、私はDebianの上で共有オブジェクトライブラリを構築しようとしている
- 30. 複数のアプリケーションを一度に構築するためのIOS証明書?
私はこれを行いました。また、バンドルサイズを縮小したng build --prodも使用しました。私はこれらの点に同意します。今私はそれらをcordovaサーバーに置き、index.htmlを開くと空白のページが表示されます。 – roopteja
これは、index.htmlファイルで指定されているベースhref configと関係があり、Angularがすべてのルートをナビゲーション用に構築している場所です。私はgithubページに展開するためにこれを使用しました: 'ng build --base-href my-url'そしてindex.htmlファイルに正しいURLを自動的に追加した後、私のウェブサイトは –