Mercurial > wikked
changeset 415:67cda09b0524
web: Add cache-bust argument for development mode.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Mon, 20 Mar 2017 23:05:53 -0700 |
parents | 8fe1e38f2917 |
children | a11a7afb53a7 |
files | Gruntfile.js wikked/assets/js/wikked-dev.js wikked/templates/index.html |
diffstat | 3 files changed, 28 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/Gruntfile.js Mon Mar 20 23:05:07 2017 -0700 +++ b/Gruntfile.js Mon Mar 20 23:05:53 2017 -0700 @@ -30,7 +30,7 @@ options: { optimize: "none", baseUrl: "wikked/assets/js", - mainConfigFile: "wikked/assets/js/wikked.js", + mainConfigFile: "wikked/assets/js/wikked-dev.js", dir: "wikked/static/js", modules: [ {
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/wikked/assets/js/wikked-dev.js Mon Mar 20 23:05:53 2017 -0700 @@ -0,0 +1,25 @@ +/** + * RequireJS configuration. + * + * We need to alias/shim some of the libraries. + */ +require.config({ + urlArgs: 'bust=' + (new Date()).getTime(), + paths: { + jquery: 'jquery-1.8.3.min', + jquery_validate: 'jquery/jquery.validate.min', + underscore: 'underscore-min', + }, + shim: { + 'jquery': { + exports: '$' + }, + 'jquery_validate': { + deps: ['jquery'] + }, + 'underscore': { + exports: '_' + } + } +}); +
--- a/wikked/templates/index.html Mon Mar 20 23:05:07 2017 -0700 +++ b/wikked/templates/index.html Mon Mar 20 23:05:53 2017 -0700 @@ -22,9 +22,9 @@ {% block scripts %} {% if is_dev %} {% if not no_js %} - <script data-main="/dev-assets/js/wikked.js" src="/dev-assets/js/require.js"></script> + <script data-main="/dev-assets/js/wikked-dev.js" src="/dev-assets/js/require.js"></script> <script> - require(['wikked.app'], function(edit) {}); + require(['wikked.app'], function(app) {}); </script> {% endif %} {% else %}