JavaScript

JavaScriptの修正が反映されない問題の具体的な対処法

投稿日:

JavaScriptを編集したあと、画面をリロードしても反映されない場合の対処方です。
方法としてはPHPを使いますので、利用可能な環境でない方は申し訳ありません。

以下のサイトで、Cache Bustingを使用するとよいとされていますが、具体的な実装コードが提示されていなかったので自分で考えました。
https://qiita.com/hiro_oct/items/d4af7509c57004ab73f3
https://qiita.com/oliverSI_/items/870e0ea2c253594533c0

基本的には、日付でyyyymmddhhmmss形式を与えればよいので、以下で実現可能です。

「main.js?date=」に、以下が付与される形になります。
date(‘YmdHis’) ⇒ 20190327234000

結果として、main.js?date=20190327234000 となります。

 
最後までお読み頂き、ありがとうございました!
ご意見・ご要望がありましたら、遠慮なくコメント下さい!
もし内容が良かったらランキング評価を頂けると励みになります(^^)

ランキング評価する

-JavaScript
-,

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


関連記事

no image

画面にonclickを書かずにイベントを発生させる方法

画面にonclickを記述すると、JavaScript側で関数名が変更になった際の修正が面倒になる。 なのでonclickを記述せずにイベントを発生させるように記述することが望ましいと子ドレビューで指 …

使って便利だったNode.jsのnpmモジュール

Excel操作 xlsx Excelファイルからシート単位でデータを読み取り、JSON化することができるモジュール。 VBAでは処理が遅い場合の代替手段となるが、書式設定はできない。 JSONファイル …

【JavaScript】実行時間の測定方法(TiemKeeperクラスの作成)

最近、Node.jsでツール作成したのと、JavaScriptのクラスについて改めて確認したのでまとめて記事にしました。 用途 TiemKeeperクラスを作成して、実行時間の測定する。   準備 p …

【Node.js】Excel⇔JSON変換する方法

やること 1.ExcelファイルをJSONで取得。 2.JSONの編集後、新しいExcelファイルに出力する。 環境 Node.js ・インストール  https://nodejs.org/ja/   …

no image

How to apply JavaScript fixes (PHP)

※This article (Japanese) is translated from Google (English). After editing JavaScript, it is the ac …

■運営者プロフィール
IT業界10年のエンジニア。
PHP -> VBA -> Javaと渡り歩いてきて、今はJavaをメインにフリーランスエンジニアとして活躍中!

[保有資格]
・Java SE 11 Gold

一度はエンジニアを辞めざるを得なかった私が再びエンジニアとして復活した数奇な物語

SpringFramworkの良書

■おすすめ教材
Javaの基本を学んだ人が、次のステップとして読む本(中級者向け)

※SpringはJavaのFrameworkの1つです。
変更のしやすさ、保守性の高さが特徴です。