問題タブ [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.

0 投票する
0 に答える
86 参照

c# - これは、ASP.NET Web ページで自動バージョン管理を行うための安全で安価な方法ですか? それとも噛みつきますか?

ユーザーがページをロードするたびに最新バージョンの javascript ファイルを取得できるようにしたい ASP.NET Web ページがありますが、実際に変更されていない限り、ファイルをダウンロードしたくありません。これは継続的に進化する Web アプリであり、js ファイルは頻繁に変更されます。手動で更新する URL にバージョン番号があります。しかし、jsファイルを変更すると、更新するのを忘れ続けます。

自動バージョン管理の方法をいくつか検索したところ、re-writes と php を使用する方法が見つかり、自分の環境について考えさせられました。私が思いついた唯一のことは、バージョンに js ファイルの LastWriteTime を使用することでした。だから私は関数を構築しました:

そして、ページ内のスクリプト URL を変更しました。

私の開発サーバーではうまく機能しているようです。ブラウザには次のように表示されます。

多くのページ読み込みでテストしましたが、ファイルを変更するまで数値は変わりません。

したがって、それは素晴らしい解決策のようです。私は FileInfo を見てきましたが、ディスクからファイルのメタデータを読み取り、ファイルを開いたりロックしたりしません。しかし、約 1000 人のユーザーがいる本番サーバーにライブを置くと、パフォーマンスやその他の問題が発生する可能性はありますか?

0 投票する
1 に答える
153 参照

javascript - キャッシュを手動でクリアしなくても、ブラウザーが JS/CSS ファイルを自動的にリロードできるように、バージョニングを自動的に増やす方法

私はReact Jsでまったく新しいです。現在、キャッシュを手動でクリアしなくてもブラウザーが JS/CSS ファイルを自動的にリロードできるように、ビルドするたびにバージョン番号を自動更新する必要があります。これを行う方法はありますか?私は検索しましたが、そのほとんどは .net の回答です。ガイダンスと助けに本当に感謝します..ありがとう

0 投票する
1 に答える
209 参照

java - 親 pom、Java+maven を使用した子モジュールの自動バージョン管理の依存関係

私は3つのリポジトリを持っています。1 つには、A1 および B1 リポジトリの親であるparent-pom.xml があります。B1 リポジトリには、依存関係に A1 リポジトリもあります。parent-pom.xml のバージョンを変更すると、A1-pom.xml と B1-pom.xml も手動で変更する必要があります。どうにか自動化できないか?

0 投票する
0 に答える
31 参照

git - サーバーレス フレームワークを使用して開発されたマイクロサービスのバージョン管理

私たちのプロジェクト構造は次のとおりです。

以下の支店があります。

開発、ステージング、マスター -> それぞれの環境にデプロイ

マイクロサービスのバージョン管理を自動的に処理するにはどうすればよいですか?

ブランチ戦略ごとのパイプラインを備えた CI/CD 用の CodePipeline/コード ビルドを使用します。コードが機能ブランチからマージされると、それぞれのパイプラインがトリガーされます->開発または開発->ステージング、またはステージング->マスター

マイクロサービスを自動バージョン化するにはどうすればよいですか?