3

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

iced = require('iced-coffee-script').iced; 

そのため、クライアント側では使用できません。この問題を解決できますか?

4

2 に答える 2

1

iced コンパイラの --runtime フラグを「インライン」に設定する必要があります。 http://maxtaco.github.io/coffee-script/

于 2014-02-28T13:46:24.497 に答える