【问题标题】:Howto use CoffeeScript with yeoman webapp generator and require.js?如何将 CoffeeScript 与 yeoman webapp 生成器和 requirejs 一起使用?
【发布时间】:2013-03-14 20:38:53
【问题描述】:

从 yeoman pre1.0 更新到最新的 1.0.0beta3 后,我对 yeoman 越来越感到沮丧。

在 pre1.0 中开箱即用的功能不再起作用,并且很难找到文档。认为你应该让事情变得更容易,而不是更难 - sry。

我的目标很简单:我想使用 require.js 和咖啡文件创建一个基于主干的应用程序。于是我在scripts目录下创建了一个目录结构,这个目录是yo webapp生成的。

咖啡任务会忽略这些子目录中的每个咖啡文件。即使在 Gruntfile.js 中添加子目录搜索后它也不起作用。

有没有什么文档可以让我花几个小时去挖掘?感受一下,使用带有自定义构建过程的中间人会更快。可悲的是,这与我认为的 yeoman 最初的目标相反。

【问题讨论】:

    标签: coffeescript requirejs yeoman


    【解决方案1】:

    抱歉,yeoman 让您感到沮丧,我们正在努力为您提供最好的体验。

    我们更新了 Yeoman backbone generator 以支持 RequireJS。但是RequireJS 仍然不支持CoffeeScript

    我们正在努力解决这个问题,一旦完成会更新。

    【讨论】:

      【解决方案2】:

      我花了很多时间试图让 requirejs 与 coffeescript 一起工作。它在运行 grunt 服务器时效果很好,但是在运行 grunt 时 requirejs 抱怨无法找到正确的 js 文件。我能够对我的 Gruntfile 进行一些更改以使其正常工作。我把代码贴在这里

      https://github.com/yeoman/yeoman/issues/956#issuecomment-16556615

      希望这会有所帮助!

      【讨论】:

      • 谢谢尼克。最后,我摆弄了 Gruntfile,只要它适用于构建。谢谢。
      猜你喜欢
      • 2015-01-07
      • 2012-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      • 2014-07-22
      相关资源
      最近更新 更多