0

Ugliify.js をインストールし、それを使用して CoffeeScript を再構築しようとしましたが、このエラーが発生し続けます。これは、CoffeeScript ディレクトリで「cake build:browser」と入力すると発生します。(CoffeeScript 言語を変更することに挑戦したいと思います。)

私の Uglify.js は GitHub から複製され、シンボリック リンクは .node_libraries に作成されました。Uglify が正しくインストールされ、Node およびコマンド ラインで正しく実行されることが確認されました。おそらく、これは CoffeeScript の問題です。

ヘルプ?

/Users/myuser/projects/UglifyJS/lib/process.js:475
                        return options.defines[name];
                                              ^
TypeError: Cannot read property 'Array' of undefined
    at get_define (/Users/myuser/projects/UglifyJS/lib/process.js:475:47)
    at Array.<anonymous> (/Users/myuser/projects/UglifyJS/lib/process.js:527:32)
    at walk (/Users/myuser/projects/UglifyJS/lib/process.js:215:47)
    at Array.<anonymous> (/Users/myuser/projects/UglifyJS/lib/process.js:164:59)
    at walk (/Users/myuser/projects/UglifyJS/lib/process.js:220:36)
    at Array.<anonymous> (/Users/myuser/projects/UglifyJS/lib/process.js:146:43)
    at walk (/Users/myuser/projects/UglifyJS/lib/process.js:220:36)
    at /Users/myuser/projects/UglifyJS/lib/process.js:1643:37
    at Array._block (/Users/myuser/projects/UglifyJS/lib/process.js:81:34)
    at walk (/Users/myuser/projects/UglifyJS/lib/process.js:220:36)
4

1 に答える 1

1

OK、これを複製できました。しかし、なぜ UglifyJS リポジトリのクローンを作成しているのですか? npm install uglify-jsローカルnode-modulesディレクトリ (npm 1.x を使用)にインストールするだけであれば、すべて正常に動作します。

同様の問題: https://github.com/mishoo/UglifyJS/issues/140

于 2011-05-10T14:48:47.293 に答える