Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Testing time</title>
  5. <script data-main="scripts/main" src="scripts/require.js"></script>
  6. </head>
  7. <body>
  8. <h1>Testing time</h1>
  9. </body>
  10. </html>
  11.  
  12. requirejs.config({
  13. shim: {
  14. 'libs/jquery': {
  15. exports: '$'
  16. },
  17. 'libs/underscore': {
  18. exports: '_'
  19. },
  20. 'libs/backbone': {
  21. deps: ['libs/underscore', 'libs/jquery'],
  22. exports: 'Backbone'
  23. }
  24. }
  25. });
  26.  
  27.  
  28. define(
  29. ['libs/jquery', 'libs/underscore', 'libs/backbone'],
  30.  
  31. function (jQueryLocal, underscoreLocal, backboneLocal) {
  32. console.log('local', jQueryLocal);
  33. console.log('local', underscoreLocal);
  34. console.log('local', backboneLocal);
  35. console.log('global', $);
  36. console.log('global', _);
  37. console.log('global', Backbone);
  38. }
  39. );
  40.  
  41. define('myfolder/mymodule',
  42. ['libs/jquery', 'libs/underscore', 'libs/backbone'],
  43.  
  44. function (jQueryLocal, underscoreLocal, backboneLocal) {
  45. console.log('local', jQueryLocal);
  46. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement