分享有关 CoffeeScript 项目的小技巧
使用 Coffee 写 Node.js 项目比较舒坦,但不是所有人都用 Coffee, 所以我们可以在项目下添加一个以下内容的 index.js
来方便非 Coffee 用户来使用我们的程序:
require('coffee-script/register');
module.exports = require('./index.coffee');
当然,要把 coffee-script
作为依赖加到 package.json
里。然后上面的 index.js
也可能是 app.js
, 如果你的项目是一个应用而不是库的话。
7 回复
good
@jiyinyiyong 我觉得一般情况下没有性能问题,Node.js 通常都是长时间运行的(不同于 PHP 每个请求都运行一次), 而 Coffee 编译成 JavaScript 这个过程只发生在第一次 require 一个模块的时候。
目前一直在困惑的是前端的coffeescript怎么处理,产生多个文件 .coffee .js .map 感觉很不舒服,不方便管理。
喝杯coffee,写几行js
会疯的。。。。。。。。。。。。。。。。。。。。。。