このチュートリアルでApache Cordovaを使用してホストされたWebアプリケーションを開発するためにVisual Studio 2015を使用していますhttp://taco.visualstudio.com/en-us/docs/create-a-hosted-app Cordova WebViewで開いている特定のアプリケーションURLについては、 places(config.xml、index.html、index.js)。このURLは開発環境と運用環境で異なります。そして、プロダクション用のアプリケーションをビルドする前に、いくつかの場所(config.xml、index.html、index.js)でurlを置き換える必要があります。このタスクを自動化することは可能でしょうか(おそらく、gulpとtaco-team-buildモジュールを通して)?ビルド前にホストアプリケーションのURLを変更するVisual StudioのCordovaアプリケーション2015
-1
A
答えて
0
最終的に私の決定は非常に簡単です。
は、私は、config.xml
<allow-navigation href="http://dev/*" />
<allow-navigation href="http://prod/*" />
index.htmlを
<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: http://dev/ http://prod/ https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *">
そしてindex.jsで I3210へと
index.html
に開発と生産のURLの両方を追加します必要なURLを返す関数を作成します。
function getConnectionInfo(production: boolean): ConnectionInfo
{
if (production)
{
return {
TargetUrl: 'http://prod/',
UsePassword: false,
User: '',
Password: ''
};
}
return {
TargetUrl: 'http://dev/',
UsePassword: false,
User: '',
Password: ''
};
}
私は本番アプリケーションを構築する場合、私はgetConnectionInfo(true);
関連する問題
- 1. Visual Studio 2015 Apache Cordova with TypeScript
- 2. Visual Studio 2015 Cordovaビルドからフォルダを除外
- 3. cordovaのビルドエラーVisual Studio 2015のアップデート2
- 4. のVisual Studioに変更2015ユーザー名
- 5. Apache用ツールでAndroidターゲットのビルドに失敗しました。Cordova - Visual studio Professional 2015
- 6. Visual Studio 2015 Apache Cordova Android App Iframe
- 7. TFSビルド2015 - Visual Studio 2015を使用したビルド手順
- 8. Visual Studio Community 2015 Update 1ビルドの問題
- 9. Visual Studio 2015のビルドが始まった
- 10. Visual Studio 2015 extention finding tfs url
- 11. Visual Studio 2015 Apache Cordovaメディアの再生に関する問題
- 12. Visual Studio 2015でアプリケーションのインストーラを作成するVisual Studio 2015 Community EditionにVC++ 2015環境を統合する
- 13. Visual Studioのビルドで自動的にWebアプリケーションを公開する2015
- 14. Visual Studio 2015のApache cordovaアプリケーションにインターネット接続が必要ですか?
- 15. Visual Studio 2015エラーWindows Phoneアプリケーション
- 16. Visual StudioでCitrixアプリケーションをUITestingする2015
- 17. Visual Studio 2017エラーでWindows用Cordovaビルド
- 18. Visual Studio 2015:Android用ビルドC++ 11ライブラリ
- 19. Visual Studio 2015でデバッグ用の偽装URL
- 20. Hybridモバイルアプリケーションは、Visual Studio 2015でリモートビルドのためにVisual Studio 2015でCordovaに関して失敗しました
- 21. Cordova(Visual Studio 2015)を使用してlocalDBを使用する
- 22. Visual Studioで特定のプロジェクトをビルドするためのキーボードショートカット2015
- 23. WebアプリケーションをWebアプリケーションに変換するVisual Studioを使用する2015
- 24. のVisual Studio 2015
- 25. Visual Studio 2015でコマンドプロンプトのフォントサイズを変更する方法は?
- 26. Visual Studio 2015の組み込みプロジェクトテンプレートを変更するコミュニティ
- 27. テーブルアダプタ構成ウィザードのタイムアウトを変更するVisual Studio 2015
- 28. 「マップモード」でスクロールバーの色を変更する - Visual Studio 2015
- 29. Visual Studio 2015 - uwpアプリケーションの変更は、最初にアプリケーションを展開するときにのみ有効です
- 30. のプライベートアクセサのVisual Studioの2015内のレガシーC#アプリケーションのビルドを行った後