有人成功地同时使用了 django-require和require-cs吗?
我在部署应用程序时卡住了。我希望将咖啡文件编译成 JS 和从构建中排除的 coffee-script.js。
我添加了自己的构建配置文件(使用 REQUIRE_BUILD_PROFILE),并以这个构建文件为例,但它似乎不起作用。
是的,如果你能发布你的 build.js 和 settings.py,那就太好了;)
有人成功地同时使用了 django-require和require-cs吗?
我在部署应用程序时卡住了。我希望将咖啡文件编译成 JS 和从构建中排除的 coffee-script.js。
我添加了自己的构建配置文件(使用 REQUIRE_BUILD_PROFILE),并以这个构建文件为例,但它似乎不起作用。
是的,如果你能发布你的 build.js 和 settings.py,那就太好了;)
要将 coffeescript 与 requirejs 一起使用,您需要使用 cs! 加载您的咖啡脚本文件!加载器插件。
例如,给定这样的文件结构:
然后,在您的 main.js 文件中,您可以像这样引导您的咖啡脚本应用程序:
require(["cs!csmain"])
然后您的 csmain.coffee 文件可以运行您的应用程序,如下所示:
require([
"cs!module1",
"cs!module2"
], (module1, module2) ->
module1.doSomething
module2.doSomething
然后像这样的构建配置文件应该负责优化:
({
stubModules: ['cs'],
modules: [
{
name: 'main',
exclude: ['coffee-script']
}
]
})