10

私はこれをやっています -

$ coffee -c assets/js

すべての .coffee ファイルをそのディレクトリの .js ファイルにコンパイルします。しかし、ディレクトリを監視する方法がわかりません。

私はこれを試してみましたが、エラーが発生しました -

$ coffee -wc assets/js

/usr/lib/node_modules/coffee-script/lib/coffee-script/command.js:287
      if (e.code !== 'ENOENT') throw e;
                                     ^
Error: watch EMFILE
    at errnoException (fs.js:648:11)
    at FSWatcher.start (fs.js:676:11)
    at Object.watch (fs.js:704:11)
    at /usr/lib/node_modules/coffee-script/lib/coffee-script/command.js:256:27
    at Object.oncomplete (/usr/lib/node_modules/coffee-script/lib/coffee-script/command.js:85:25)

どんな助けでも大歓迎です!

4

2 に答える 2

37

私のケーキファイルの1つで、これを行います:

"coffee -o javascript/ -cw coffeescript/"

私の .coffee ファイルはすべて coffeescript フォルダーにあり、これにより、それらが javascript フォルダー内の同じ階層にコンパイルされ、監視されます。

ドキュメントからのものです。それが役に立てば幸い。

于 2012-06-19T15:06:21.100 に答える