角2チュートリアルを完了し、期待どおりに動作させることができました。しかし、このチュートリアルでは、プロダクション配布用のパッケージには入っていません。確かにすべてのタイスクリプトファイルと不要な依存関係を含まないクリーンな配布パッケージを作成する標準的な方法が存在しなければなりません。私はグーグルだが、これを行う公式の方法を見ることができません。 NPMを使って説明することができますか?私は.netのバックグラウンドから来て、vs2013で公開をクリックするのに慣れていて、それはすべて私のためにすごいです:-)プロダクションiisサーバーに配布するための角2アプリパッケージ
答えて
私はあなたがAngular-CLIを使用していると仮定します。この場合、ng build --prod
を使用して本番用のビルドを簡単に作成できます。
については、Build Targets and Environment Filesについてはこちらをご覧ください。
Angular-CLIを使用していない場合は、InstallationとUsageを参照してください。またはnpmjs.comをご覧ください。それは価値があります。
これはng build -prod(ハイフン)ですか? 奇妙なことに、CLI wikiにはハイフンが全く表示されません。私はそれがtypoだと賭けている? https://github.com/angular/angular-cli/wiki/build –
実際は今私は本当に混乱しています。 すべてのビルドはバンドリングを利用し、 'ng build --prod'の' --prod'フラグを使用します。 または 'ng serve --prod'はuglifyingとツリーシェイク機能私は正しいと賭けるつもりです - 正しいです。 –
私は3つすべてを試しました、それは - prodと--prodの両方が同じことをするようです。 (CLI wikiのドキュメントに表示されているように)普通の "prod"は無視されるようです。 –
- 1. RESTサーバーを再生するための角2のHTTPリクエスト
- 2. 生産のために角度2を配備する
- 3. テストのためのiOSのipa配布
- 4. perticularユーザーのためのアプリの配布
- 5. プロダクション(IIS)サーバー上のASP.NETでwebserviceを使用する際の問題
- 6. Web配置プロジェクト - リモートIISサーバー
- 7. レビューのためにウェブサイトを配布するには?
- 8. 角度2で配列をフィルタリングするためのベストプラクティス
- 9. 使用のためにhsqldbデータベースを配布する
- 10. パイソンデータ/コードをワーカーノードに配布するための提案?
- 11. SQL Server 2016 - 配布サーバーの互換性
- 12. Psycoファイルを配布に含めます
- 13. IIS設定でステージングまたはプロダクションを確認する方法
- 14. のJavaを配布するための最良の方法は、
- 15. 配備のために角度2のファイルサイズを小さくする
- 16. SQLサーバーベースのアプリケーションを配布するための戦略
- 17. プロダクション配布ファイルの一部のコード行を削除しますか?
- 18. 配布のためにC++プログラムからPythonを呼び出す
- 19. IISへの角度4を配置
- 20. 角度2 xamppサーバー
- 21. 配布管理を指定するためのカスタムスプリングブートスターター
- 22. VS2012アプリケーションプールを作成するためのWeb配布パッケージ
- 23. 配布情報を取得するためのLinuxコマンド
- 24. 角度2ルータのパスがIIS
- 25. IIS/Windows環境向けのコード配布/バージョン管理のツール
- 26. 'プロダクション/ライブ'サーバーの複製
- 27. 'プロダクションで公開されたサーバー'/environment
- 28. web.xmlのないアプリケーションをTomcatセッションレプリケーションのために配布可能
- 29. 角度ユニバーサル - プロダクションの問題
- 30. サービスのための単一のパブリックIPしかし2つの内部IPのためのフェールオーバー配布
角度CLIを使用していると仮定して、「ng build -prod」を実行しましたか?配布ビットを "dist"に出力します。私がしているのは、あなたのベースhrefが正しく設定されていると仮定して、それらをサーバにコピーして、すべて正常に動作させることです。 –
注:また、角度2にもまっすぐなWebpackとES6を使用しています。私がしなければならないのは、webpack.configを設定して(webpackサイトを見て)、webpack --progressを(私が望むスイッチで) 、そしてすべてが順調です。 –
Iveはチュートリアルにちょうど従った。それは角のCLIを言及しません。 –