index.html 1022 B

123456789101112131415161718192021222324252627282930
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>{%= title %}</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <meta name="author" content="{%= author_name %}" />
  7. <script type='text/javascript' src='bower_components/amber/support/requirejs/require.min.js'></script>
  8. <script type='text/javascript' src='bower_components/amber/support/amber.js'></script>
  9. </head>
  10. <body>
  11. <script type='text/javascript'>
  12. require.config({ paths: {
  13. '{%= namespace %}': 'js', //mapping compiled .js files
  14. '{%= namespace %}/_source': 'st' //mapping smalltalk source files
  15. }});
  16. require([
  17. 'amber/devel',
  18. '{%= namespace %}/{%= name %}'
  19. ], function (smalltalk) {
  20. //used for all new packages in IDE
  21. smalltalk.defaultAmdNamespace = "{%= namespace %}";
  22. smalltalk.initialize();
  23. });
  24. </script>
  25. <button onclick="require('amber_vm/smalltalk').Browser._open()">class browser</button>
  26. </body>
  27. </html>