2

テンプレートをプリコンパイルするために grunt-contrib-jst を使用していますが、すべてうまく機能しています。ただし、これを使用してプラグインを構築しているため、ファイルサイズをできるだけ小さくしたいと考えています。

私のコードでは underscore.js を使用していませんが、プリコンパイルされたテンプレートには依存関係があるようです。以下にサンプルを示します。

template = function(obj) {
    obj || (obj = {});
    var __t, __p = '', __e = _.escape;
    with (obj) {
    __p += '<div>\n</div>';

    }
    return __p
};

ご覧のとおり、スニペット__e = _.escapeには underscore.js が必要ですが、テンプレートではまったく使用__eされていません。

grunt-contrib-jst に、underscore.js を必要としない方法でテンプレートをコンパイルさせる方法はありますか?

4

0 に答える 0