蛋糕从哪里应该从一个咖啡节点应用程序生成的JS文件去?

我在编写节点js应用程序时使用coffeescript,并使用Cake Watch实时编译我的js文件。

能够做到这一点非常棒 – 但是我应该在哪里粘贴这些js文件? 现在,我将他们保存在他们各自的咖啡文件旁边,但这只是感觉尴尬…

我习惯的惯例是将CoffeeScript文件放在src目录中,并将“编译好的”JavaScript输出到lib目录。 像这样:

package.json
lib/mymodule.js
src/mymodule.coffee

如果将模块发布到npmregistry中,则可以包含生成的lib目录,这通常是用JavaScript编写的项目保存.js文件的地方。 这保持了一切。