load common libs via require

using requirejs config to define deps
This commit is contained in:
David Baumgold
2013-10-09 11:38:12 -04:00
parent 9cd0771fd0
commit 61c25fa6ee

View File

@@ -148,16 +148,22 @@ var require = {
},
"mathjax": {
exports: "MathJax"
},
"coffee/src/main": {
deps: ["coffee/src/ajax_prefix"]
},
"coffee/src/logger": {
exports: "Logger",
deps: ["coffee/src/ajax_prefix"]
}
},
// load these automatically
deps: ["jquery", "js/base", "coffee/src/main", "datepair"]
deps: ["jquery", "js/base", "coffee/src/main", "coffee/src/logger", "datepair"]
// we need "datepair" because it dynamically modifies the page when it is loaded -- yuck!
};
</script>
<script type="text/javascript" src="${static.url("js/vendor/require.js")}"></script>
<script type="text/javascript" src="${static.url("coffee/src/logger.js")}"></script>
<script type="text/javascript" src="${static.url("coffee/src/ajax_prefix.js")}"></script>
## js templates
<script id="system-feedback-tpl" type="text/template">