問題タブ [auto-versioning]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - これは、ASP.NET Web ページで自動バージョン管理を行うための安全で安価な方法ですか? それとも噛みつきますか?
ユーザーがページをロードするたびに最新バージョンの javascript ファイルを取得できるようにしたい ASP.NET Web ページがありますが、実際に変更されていない限り、ファイルをダウンロードしたくありません。これは継続的に進化する Web アプリであり、js ファイルは頻繁に変更されます。手動で更新する URL にバージョン番号があります。しかし、jsファイルを変更すると、更新するのを忘れ続けます。
自動バージョン管理の方法をいくつか検索したところ、re-writes と php を使用する方法が見つかり、自分の環境について考えさせられました。私が思いついた唯一のことは、バージョンに js ファイルの LastWriteTime を使用することでした。だから私は関数を構築しました:
そして、ページ内のスクリプト URL を変更しました。
私の開発サーバーではうまく機能しているようです。ブラウザには次のように表示されます。
多くのページ読み込みでテストしましたが、ファイルを変更するまで数値は変わりません。
したがって、それは素晴らしい解決策のようです。私は FileInfo を見てきましたが、ディスクからファイルのメタデータを読み取り、ファイルを開いたりロックしたりしません。しかし、約 1000 人のユーザーがいる本番サーバーにライブを置くと、パフォーマンスやその他の問題が発生する可能性はありますか?
javascript - キャッシュを手動でクリアしなくても、ブラウザーが JS/CSS ファイルを自動的にリロードできるように、バージョニングを自動的に増やす方法
私はReact Jsでまったく新しいです。現在、キャッシュを手動でクリアしなくてもブラウザーが JS/CSS ファイルを自動的にリロードできるように、ビルドするたびにバージョン番号を自動更新する必要があります。これを行う方法はありますか?私は検索しましたが、そのほとんどは .net の回答です。ガイダンスと助けに本当に感謝します..ありがとう
java - 親 pom、Java+maven を使用した子モジュールの自動バージョン管理の依存関係
私は3つのリポジトリを持っています。1 つには、A1 および B1 リポジトリの親であるparent-pom.xml があります。B1 リポジトリには、依存関係に A1 リポジトリもあります。parent-pom.xml のバージョンを変更すると、A1-pom.xml と B1-pom.xml も手動で変更する必要があります。どうにか自動化できないか?
git - サーバーレス フレームワークを使用して開発されたマイクロサービスのバージョン管理
私たちのプロジェクト構造は次のとおりです。
以下の支店があります。
開発、ステージング、マスター -> それぞれの環境にデプロイ
マイクロサービスのバージョン管理を自動的に処理するにはどうすればよいですか?
ブランチ戦略ごとのパイプラインを備えた CI/CD 用の CodePipeline/コード ビルドを使用します。コードが機能ブランチからマージされると、それぞれのパイプラインがトリガーされます->開発または開発->ステージング、またはステージング->マスター
マイクロサービスを自動バージョン化するにはどうすればよいですか?