蛋糕从哪里应该从一个咖啡节点应用程序生成的JS文件去?
我在编写节点js应用程序时使用coffeescript,并使用Cake Watch实时编译我的js文件。
能够做到这一点非常棒 – 但是我应该在哪里粘贴这些js文件? 现在,我将他们保存在他们各自的咖啡文件旁边,但这只是感觉尴尬…
我习惯的惯例是将CoffeeScript文件放在src
目录中,并将“编译好的”JavaScript输出到lib
目录。 像这样:
package.json
lib/mymodule.js
src/mymodule.coffee
如果将模块发布到npmregistry中,则可以包含生成的lib
目录,这通常是用JavaScript编写的项目保存.js
文件的地方。 这保持了一切。