バニラ CoffeeScript を使用する場合、*.coffee ファイルをコンパイルし、結果の *.js をクライアントに送信します。クライアント側でモジュール async.js への依存を取り除くために、IcedCoffeeScript 言語拡張を見つけました。しかし、コード (await
およびdefer
キーワードを含む) を *.js にコンパイルしたところ、クライアント側以外のコードが見つかりました。
iced = require('iced-coffee-script').iced;
そのため、クライアント側では使用できません。この問題を解決できますか?