We're using steal's suffix config to add a cachebuster when stealing dependencies. IE works fine when there isn't any suffix/cachebuster, but as soon as we add one IE stops loading modules properly: we get failures just trying to load canjs.
Here's code from a minimal test page I set up. This works fine in FF and Chrome, but it breaks in IE if steal.suffix is any nonempty value.
Is there a publicly-accessible steal.js which is hosted somewhere where it can steal canjs? I couldn't find one, so I wasn't able to make a fiddle for this.
I haven't yet figured out the root cause of this, or found any workarounds.
Here's code from a minimal test page I set up. This works fine in FF and Chrome, but it breaks in IE if steal.suffix is any nonempty value.
- <script type="text/javascript">
- var steal = { suffix: 'foo' };
- </script>
- <script type="text/javascript" src="/js/steal/steal.js"></script>
- <script type="text/javascript">
- steal('can', function(can) {
- console.log('CanJS was successfully stolen: ', can);
- });
- </script>
Is there a publicly-accessible steal.js which is hosted somewhere where it can steal canjs? I couldn't find one, so I wasn't able to make a fiddle for this.
I haven't yet figured out the root cause of this, or found any workarounds.