Line | |
---|
1 | <html> |
---|
2 | <head> |
---|
3 | <script> |
---|
4 | var dojoConfig= { |
---|
5 | modulePaths: { |
---|
6 | "foo":"../foo/bar", |
---|
7 | "abs":"http://myHost/myPath", |
---|
8 | "some.multiSegment.path":"../someOther/path" |
---|
9 | } |
---|
10 | }; |
---|
11 | </script> |
---|
12 | <script type="text/javascript" src="../../../dojo.js"></script> |
---|
13 | <script type="text/javascript"> |
---|
14 | // TODO: make these DOH tests and add to unit test modules |
---|
15 | require(["dojo"], function(dojo) { |
---|
16 | console.log(dojo.moduleUrl("notFoo")+""); |
---|
17 | console.log(dojo.moduleUrl("notFoo/someModule")+""); |
---|
18 | console.log(dojo.moduleUrl("foo")+""); |
---|
19 | console.log(dojo.moduleUrl("foo/someModule")+""); |
---|
20 | console.log(dojo.moduleUrl("abs")+""); |
---|
21 | console.log(dojo.moduleUrl("abs/someModule")+""); |
---|
22 | console.log(dojo.moduleUrl("some/multiSegment/notPath")+""); |
---|
23 | console.log(dojo.moduleUrl("some/multiSegment/path")+""); |
---|
24 | console.log(dojo.moduleUrl("some/multiSegment/path/someModule")+""); |
---|
25 | |
---|
26 | dojo.registerModulePath("foo", "./foo2/bar"); |
---|
27 | dojo.registerModulePath("yet/another/foo", "./yetAnotherFoo"); |
---|
28 | console.log(dojo.moduleUrl("foo")+""); |
---|
29 | console.log(dojo.moduleUrl("foo/someModule")+""); |
---|
30 | console.log(dojo.moduleUrl("yet/another/foo")+""); |
---|
31 | console.log(dojo.moduleUrl("yet/another/foo/someModule")+""); |
---|
32 | }); |
---|
33 | </script> |
---|
34 | </head> |
---|
35 | <body> |
---|
36 | </body> |
---|
37 | </html> |
---|
Note: See
TracBrowser
for help on using the repository browser.