https://gist.github.com/4132544 코드는 이쪽에. Meteor.saveFile = (file)-> fileReader = new FileReader() fileReader.onload = (blob) -> Meteor.call 'saveFile', file:file blob:blob.srcElement.result fileReader.readAsBinaryString file return # event for upload _.extend Tempalte.something, events: 'change input[name=attach]': (e)-> _.each e.srcElement.files, (file) -> Meteor.saveFile file 클라이언트에서 FileReader 객체를 생성하고 onload 시 파일속성과 바이너리를 인자로 Call을 해준다. submit을 타지 않고 Call을 사용하여 직접 전송한다는 점에 주목. app=__meteor_bootstrap__.app fs=__meteor_bootstrap__.require 'fs' app.stack.unshift route: '', handle: (req, res, next)-> Fiber(-> unless /upload\/\/*/gi.test req.url next() ...
Meteor evangelist, IoT, Renoise, Lua, Javascript, Coffeescript