js、cssファイルの動的更新
798 ワード
フロントエンド開発の過程で、よくjs、cssファイルを修正して、ページを更新して、新しく追加したコードが更新していないのは、cacheの問題のためで、開発の過程でF 12を使うことができて、NetWorkをクリックして、Disable cacheをチェックしてリアルタイムで最近のjs、cssファイルを使うことができて、しかし他の人に提供して使うならば、動的にjs、cssファイルを更新する必要がありますタイムスタンプを押すか、コミットコードの開発が完了するたびにバージョン番号を変更できます.リアルタイムタイムスタンプを追加します. はいつでも変更する必要はありません.バージョン番号を追加し、リリース前にversionフィールドの値 を変更します.
seajs.config({//seajs
map:[
//[".js",".js?v="+version]//
[ /^(.*\.(?:css|js))(.*)$/i, '$1?timestamp='+Date.parse(new Date()) ]
]
});
var version="0.0.1";
seajs.config({//seajs
map:[
[ /^(.*\.(?:css|js))?v="+version]//
]
});