【问题标题】:Writing an ember-cli addon in Coffeescript在 Coffeescript 中编写一个 ember-cli 插件
【发布时间】:2014-11-21 18:49:51
【问题描述】:

我正在尝试编写一个 ember-cli 插件,并且我更喜欢在 Coffeescript 中进行开发。但似乎 CLI 构建被硬编码为仅查找 .js 文件。有什么方法可以在 Coffeescript 中编写插件并在使用应用程序的构建时进行构建(即,我不必每次都使用自定义构建过程构建插件)。

【问题讨论】:

    标签: ember.js coffeescript preprocessor ember-cli


    【解决方案1】:

    是的,您可以在 Coffeescript 中创作,但在 0.0.46 中存在一个错误,我们只能预处理 addon 树中的 *.js 文件。这在 master 上是固定的,应该很快就会包含在 0.0.47 中...

    【讨论】:

    • 所以我现在使用的是 0.1.1,虽然 app 文件夹可以正常使用 coffeescript,但插件文件夹不能(我收到 ENOENT 错误,说它找不到 my-addon-name /file-in-addon-folder.js)。经过一番挖掘,jsGlob 似乎不包含“.coffee”——加载 ember-cli-coffeescript 预处理器似乎存在一些问题。我意识到这有点模糊 - 任何调试信息在这里会有帮助吗?甚至建议从哪里开始寻找?
    【解决方案2】:

    原来这是 CLI 中的一个错误,但在 0.0.47 中并未修复。有关详细信息,请参阅 https://github.com/stefanpenner/ember-cli/issues/2354,它目前是一个未解决的问题和 PR。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-03
      • 2011-05-30
      • 2015-05-30
      • 1970-01-01
      • 2015-06-09
      • 2017-09-26
      • 2015-01-20
      • 1970-01-01
      相关资源
      最近更新 更多