Каков наилучший способ объединить coffeescript с requirejs? Я смущен функцией coffeescript self invoking - по умолчанию все свойства не видны вне этой функции (после компиляции). Если я что-то подобное с requirejs использованием кофе:Сочетание coffeescript с requirejs
// requirejs module
define=(do()->
this.app =
someproperty: "property" // export to global scope
)
Затем объект приложения будет доступен по всему миру, а не только внутри магистрали требуется модуль.
Так пытается получить доступ к объекту приложения внутри основной требуется модуль не получится:
require("modules/modulename",function(name){
name.app.some // this will fail
this.app.someproperty // this works but it is global
})
Как сделать модуль создан с CoffeeScript видимым только внутри requirejs основного сценария?
Благодаря
Вместо того, чтобы редактировать свой вопрос и положить [Решенные] в названии, вы должны опубликовать решение в качестве ответа на ваш вопрос, и принять его. – mclark1129