如何将 Coffeescript 与 Ember App Kit 一起使用?
Posted
技术标签:
【中文标题】如何将 Coffeescript 与 Ember App Kit 一起使用?【英文标题】:How do I use Coffeescript with Ember App Kit? 【发布时间】:2013-11-28 12:31:42 【问题描述】:我正在尝试将 Coffeescript 与 ember 应用程序套件一起使用,但是当我将 router.js 重命名为 router.coffee 时,它会爆炸。我假设它必须与 emc6 模块语法有关。如何正确转换它?
Router = Ember.Router.extend()
Router.map ->
@route "component-test"
@route "helper-test"
export default Router
【问题讨论】:
查看 Gruntfile.js 的这一行:github.com/stefanpenner/ember-app-kit/blob/master/… 我运行了它,但那个文件仍然爆炸 路由器似乎是一个不起作用的东西。您可以创建其他 .coffee 文件,它们可以正常工作。 【参考方案1】:由于 CoffeScript 目前无法解析 ES6 模块语法,请将您的 import
/export
语句用反引号括起来:
`export default Router`
希望仅此一项就能为您工作。
【讨论】:
以上是关于如何将 Coffeescript 与 Ember App Kit 一起使用?的主要内容,如果未能解决你的问题,请参考以下文章
coffeescript 1.7 破坏了我的 ember.js 计算属性
让 emberjs 入门套件与 coffeescript 一起工作
如何将 jest 与 coffeescript 和 ES6/ES2015 一起使用(例如通过 Babel)?