ゴール
javascriptを修正した場合、それが即座に開発中のものに反映される。
問題
「キャッシュの消去とハード再読込」を行っても、javascriptの変更点が全く反映されません。
補足
試しにjavascriptのソースを全部コメントアウトしても、コメントアウトする前の状態で動いています。
お手上げ状態です。
回答5件
あなたの回答
tips
プレビュー
\r\n```\r\n\r\nキャッシュの問題であればバージョニング対策してみてはいかがでしょうか?\r\nこれで解決しないようでしたらキャッシュとは別の問題だと思います。\r\n\r\nファイルが正しく更新されていることやWebサーバーの設定周りを見直した方が良いと思います。","dateModified":"2018-03-11T02:38:43.498Z","datePublished":"2018-03-11T02:38:43.498Z","upvoteCount":0,"url":"https://teratail.com/questions/116803#reply-177819","comment":[]},{"@type":"Answer","text":"macならリロードボタンを右クリックで、リロードの種類が選べます。(ハード削除など)\r\n確実なのはchromeデベロッパツールでソースを見ながら、該当のJSを別タブで開き、\r\nそのJSファイルをスーパーリロードすることです。","dateModified":"2018-03-10T07:03:05.969Z","datePublished":"2018-03-10T07:03:05.969Z","upvoteCount":2,"url":"https://teratail.com/questions/116803#reply-177706","comment":[{"@type":"Comment","text":"質問に書いてある通り、すでに「キャッシュの消去とハード再読込」をしています。\r\n下記の手順は把握していませんでした。ありがとうございます。\r\nググってやり方等調べてみます。\r\n>>確実なのはchromeデベロッパツールでソースを見ながら、該当のJSを別タブで開き、\r\n>>そのJSファイルをスーパーリロードすることです。","datePublished":"2018-03-11T02:25:57.569Z","dateModified":"2018-03-11T02:32:40.663Z"},{"@type":"Comment","text":"developer toolの使い方が把握できていませんでした。\r\nブレークポイント設定したりできるのですね・・・これは便利だ。。。\r\n非常に助かりました。\r\n『Chrome DevTools で JavaScript をデバッグする』\r\nhttps://developers.google.com/web/tools/chrome-devtools/javascript/?hl=ja","datePublished":"2018-03-11T02:38:44.521Z","dateModified":"2018-03-11T02:39:16.358Z"}]},{"@type":"Answer","text":"直しているファイルが正しくアップロードされているかを疑うべきでは?\r\n・アップロードしているファイルと別のファイルを直している\r\n・開いているページと直しているファイルに関係がない\r\n・上書きしていない\r\nこの辺りな気がします。","dateModified":"2018-03-09T08:47:04.500Z","datePublished":"2018-03-09T08:47:04.500Z","upvoteCount":4,"url":"https://teratail.com/questions/116803#reply-177545","comment":[{"@type":"Comment","text":"おっしゃる通りなので、全ファイル保存し直して、dev toolの「Disable cache」にチェック入れた所適切に挙動しました。ありがとうございます。","datePublished":"2018-03-11T02:30:10.168Z","dateModified":"2018-03-11T02:30:10.168Z"}]},{"@type":"Answer","text":"スーパーリロードでもだめでしょうか?\r\nWindowsだと、Ctrl + F5\r\nMacだと、cmd + R\r\nだったはず・・・。","dateModified":"2018-03-09T08:32:29.915Z","datePublished":"2018-03-09T08:32:29.915Z","upvoteCount":0,"url":"https://teratail.com/questions/116803#reply-177538","comment":[{"@type":"Comment","text":"「キャッシュの消去とハード再読込」=スーパーリロードだと考えていますが、別のものでしょうか?","datePublished":"2018-03-11T02:27:25.692Z","dateModified":"2018-03-11T02:27:25.692Z"}]}],"breadcrumb":{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://teratail.com","name":"トップ"}},{"@type":"ListItem","position":2,"item":{"@id":"https://teratail.com/tags/%E3%82%AD%E3%83%A3%E3%83%83%E3%82%B7%E3%83%A5","name":"キャッシュに関する質問"}},{"@type":"ListItem","position":3,"item":{"@id":"https://teratail.com/questions/116803","name":"chromeのキャッシュが消えず、javascriptが反映されない"}}]}}}
Q&A
解決済
退会済みユーザー
総合スコア0
投稿2018/03/09 08:23
ゴール
javascriptを修正した場合、それが即座に開発中のものに反映される。
問題
「キャッシュの消去とハード再読込」を行っても、javascriptの変更点が全く反映されません。
補足
試しにjavascriptのソースを全部コメントアウトしても、コメントアウトする前の状態で動いています。
お手上げ状態です。
回答5件
あなたの回答
tips
プレビュー