是否有人成功使用django-require和require-cs?
部署应用程序时我遇到了困难。我希望将咖啡文件编译成JS,并将coffee-script.js排除在构建之外。
我添加了自己的构建配置文件(使用REQUIRE_BUILD_PROFILE)并使用this build file作为示例,但它似乎不起作用。
是的,如果你可以发布你的build.js和settings.py,那就太棒了;)
答案 0 :(得分:0)
要将coffeescript与requirejs一起使用,您需要使用cs加载coffeescript文件! loader plugin。
例如,给定如下文件结构:
然后,在你的main.js文件中,你可以像这样引导你的coffeescript应用程序:
require(["cs!csmain"])
您的csmain.coffee文件可以运行您的应用程序,如下所示:
require([
"cs!module1",
"cs!module2"
], (module1, module2) ->
module1.doSomething
module2.doSomething
这样的构建配置文件应该优化:
({
stubModules: ['cs'],
modules: [
{
name: 'main',
exclude: ['coffee-script']
}
]
})