0

connect-asssetsJS と CSS を提供するために使用する Express.js アプリがあります。

app.configure(function() {
    app.set('port', 3000);
    app.set('views', path.join(__dirname, 'views'));
    app.set('view engine', 'ejs');
    app.use(connectAssets({src: path.join(__dirname, 'assets')}));
});

受け入れテストにZombie.jsを使用しようとしていますがSyntaxError: Unexpected token ILLEGAL、Javascript ファイルを解析しようとするたびに取得し続けます。に置き換えるconnect-assetsexpress.static、受け入れテストは完全に機能します。

connect-assetsZombie.js をつまずかせると何が違うのか、何か考えはありますか?

4

1 に答える 1

1

だから私はチャールズを通してリクエストを実行しました。ゾンビはリクエストヘッダーを送信しますAccept-Encoding: identityが、connect-assetsとにかくGZIPデータを返します。

Githubで問題を提起しましたconnect-file-cache。これが修正されると、すべてが正常に実行されることを願っています。

于 2012-10-03T06:11:19.487 に答える