1

私は次のコピータスクを持っていますgruntfile.js

copy: {
        css: {
            expand: true,      
            cwd: 'min/css',  
            src: 'theme_<%= props.majorversion %>.<%= props.minorversion %>.min.css',          
            dest: 'dest/dir/',
            rename: function(dest, src) {
                return dest + src.replace('_<%= props.majorversion %>.<%= props.minorversion %>','');
            }
        }
    }

現在、ファイルは正常にコピーされていますが、コピーしたら、ファイル名の一部を構成するバージョン番号を削除したいと考えています。

それらは gruntfile で以前に定義されており、名前変更機能まで期待どおりに機能しています。

私が得た現在file_1.123.css、私はで終わりたいと思いfile.cssます。

名前変更関数に変数を渡すさまざまな方法を試しましたが、成功しませんでした。

ありがとう。

4

1 に答える 1