2

grunt-init を使い始めたばかりです。私はすべてが働いています。そして、以前のプロンプトへの回答に基づいたプロンプトに基づいて、条件付きでルート ファイルをコピーする方法があるかどうか疑問に思っていました。

4

1 に答える 1

2

docsrename.jsonを介してファイルを利用できます。

小道具は、コピーする/コピーしないファイルへのパスである必要があり、値は条件付きのテンプレート文字列にすることができます。たとえば、2 つの異なるmain.jsファイルがあり、1 つは空で、もう 1 つは再利用するコードが含まれているとします。

{
  "app/js/main-empty.js": "{% if (empty) { %}app/js/main.js{% } %}",
  "app/js/main-skeleton.js": "{% if (!empty) { %}app/js/main.js{% } %}"
}

は、ファイルから変数destpathの値をチェックし、正しくコピーして名前を変更します。props.emptytemplate.js

これは、その例のとを示す要点へのリンクです。template.jsrename.js

于 2015-02-21T00:17:36.677 に答える