Thanks, Daniel! I'd rather use "shim", too. I think it's a common need to have non-AMD dependencies when building an activity. What do you think about finding out a canonical way to achieve this and write it down in "write your own activity" doc?
I'm willing to make a pull-request with the updated doc. Thanks again, Code On Fri, Nov 1, 2013 at 6:18 PM, Daniel Narvaez <dwnarv...@gmail.com> wrote: > I think we have been suggesting to use the shim. Modifying loader.js > should be fine, the template one shouldn't change often. > > > On 1 November 2013 22:02, Code <irag...@activitycentral.com> wrote: > >> Hello, list! >> I'd like to add a non-AMD lib (AngularJS in this case) to my activity. >> >> Here only points out how to add AMD ones: >> >> http://developer.sugarlabs.org/activity.md.html#using%20other%20javascript%20libraries >> >> Of course there are workarounds like adding script tags (I'd rather not) >> or setting up the "shim" option from RequireJS config... >> https://github.com/code-sur/web-activity-POC/blob/master/js/loader.js >> >> But it seems that I shouldn't be touching the loader.js file, isn't it? >> >> Is there a standard/preferred way to achieve this? >> >> >> Thanks, >> Code >> >> >> >> >> _______________________________________________ >> Sugar-devel mailing list >> Sugar-devel@lists.sugarlabs.org >> http://lists.sugarlabs.org/listinfo/sugar-devel >> >> > > > -- > Daniel Narvaez >
_______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel