たとえば、私はこのコードを持っていますが、これはどのファイルでも文字列を置き換えることができますが、変数の値を置き換えるために、このようなものが必要です。test.jsファイルにある変数をgruntfileから置き換えるにはどうしたらいいですか?
0
A
答えて
0
私はあなたが達成しようとしていることを100%確信しています。以下のような変数の代入を置き換えて、新しい値を得ることができます。これはあなたがやろうとしていることですか?
'string-replace': {
dist:{
files: [{
expand: true,
src: 'test.js'
}],
options: {
replacements: [{
pattern: 'var myVar = oldValue', //replace var assignment
replacement: 'var myVar = newValue'//var has newValue now
}],
}
}
UPDATE あなただけの実行時にmyVarに現在の値にアクセスすることができます。あなたはそれを判断するために不快感を使用することはできません。ただし、上記のように任意の値にmyVarを設定することはできます。 =>あなたはこれをどうしようとしている「私はそのようにはなく、変数のために何かを必要とし、」あなたは、テキストを行うことができ
if(myVar)
{
//do this block
}
var tmp = myVar
myVar = true;
if(myVar){
//will now always run
}
myVar=tmp // resetState
関連する問題
- 1. cakephpパスワードハッシュアルゴリズムを置き換えるにはどうしたらいいですか?
- 2. シェルまたはAWK支援、あるファイルから別のファイルに特定のテキストを置き換えるにはどうしたらいいですか?
- 3. slugify関数の ":"を "/"に置き換えるにはどうしたらいいですか?
- 4. parseInt、$ stateparamsなどをFirebaseに置き換えるにはどうしたらいいですか?
- 5. Pythonで条件付きで列の値を置き換えるにはどうしたらいいですか?
- 6. Windowsでは、 `GlobalAlloc`を` new`で置き換えるにはどうしたらいいですか?
- 7. SDL2には、いくつかのファイルが置き換えられています。どのファイルがSDL_mixer.hに置き換えられました
- 8. XMLでPythonを検索して置き換えるにはどうしたらいいですか?
- 9. AntをMavenに置き換えるにはどうしたらいいですか?
- 10. kendoGridツールバーをkendoToolbarに置き換えるにはどうしたらいいですか?
- 11. ActiveMQ ArtemisをWildfly 10のスタンドアロンActiveMQに置き換えるにはどうしたらいいですか?
- 12. WordpressをDrupalに置き換えるにはどうしたらいいですか?
- 13. レベルのボタン画像をレベルゲームのスクリーンショットに置き換えるにはどうしたらいいですか?
- 14. URLの%23を#に置き換えるにはどうしたらいいですか?
- 15. 外側のオブジェクトを配列に置き換えるにはどうしたらいいですか?
- 16. どこからconfigure.acの変数が置き換えられましたか?
- 17. ある関数から別の関数に変数を渡すにはどうしたらいいですか?
- 18. preg_replace - 置き換えられたものを変数に置き換えた
- 19. 反射をguiceで置き換えるにはどうしたらいいですか?
- 20. Rubyでforループを置き換えるにはどうしたらいいですか?
- 21. phpMyAdminでテーブル全体を置き換えるにはどうしたらいいですか?
- 22. Spring Interceptorでサーブレットフィルタのコードを置き換えるにはどうしたらいいですか?
- 23. チェーン正規表現(notepad ++)でこの式を置き換えるにはどうしたらいいですか?
- 24. Javaコレクションのオブジェクトを置き換えるにはどうしたらいいですか?
- 25. レポートビューアの更新ボタンを置き換えるにはどうしたらいいですか?
- 26. Rubyの文字の範囲を置き換えるにはどうしたらいいですか?
- 27. to_jsonのキーを置き換えるにはどうしたらいいですか?
- 28. Netbeansの文字列を置き換えるにはどうしたらいいですか?
- 29. Panel内のGWTウィジェットを置き換えるにはどうしたらいいですか?
- 30. android 4.0.3のtype_orientation(廃止予定)を置き換えるにはどうしたらいいですか?
を挿入するように置き換えます。あるいは、例えば次のようなコードがあったら?変数名の変更...? – krillgar
いいえ、私は変数の値を置き換える必要があります – John
あなたは何をしようとしているの例を提供できますか? Gruntがコードを実行した後に設定することができない関数のパラメータとして、それを行うことができないのはなぜですか? – krillgar