在Javascript中嵌入coffeescript ...?

时间:2012-12-19 04:08:17

标签: javascript coffeescript embedding

在javascript代码的当前代码库中,我希望能够使用更清晰,更紧凑的coffeescript逐步替换函数/块,并使用coffeescript添加新代码。

  1. 这是一个好习惯吗? (事实上​​,这不应该是默认方法吗?)
  2. 我需要一个实用程序将带有嵌入式coffeescript的javascript转换为javascript,并且很好地集成到node.js环境中?

3 个答案:

答案 0 :(得分:1)

Javascript to Coffee-script双向convertor

答案 1 :(得分:0)

我不完全确定你的“javascript with embedded coffeescript”是什么意思,但尽管如此,这是我的建议:

1)每当你保存一个文件时,使用Grunt将你的coffeescript编译成javascript(并且让Grunt为你做其他的sutff)

2)在coffeescript中做所有新开发。一旦你去了coffeescript,你永远不想回去。它只是更好,而且确实没有缺点。

答案 2 :(得分:-1)

如果目标是使用一些简洁的语言并将现有的Javascript代码逐步更新为该语言,那么Microsoft的TypeScript可能是比CoffeeScript更好的选择。 Typecript允许您混合使用JavaScript和Typescript。