我需要運行grunt-bump
,它會顛覆package.json
中的版本號,然後運行grunt-xmlpoke
並使用新版本號更新配置文件。grunt在一項任務中更新選項,以便後續任務可以使用它們
所以我嘗試了幾件事情。在grunt.initConfig
裏面運行bump,然後運行xmlpoke。
1)xmlpoke需要grunt.file.readJSON('package.json').version
或
2)凸點後,我運行一個自定義任務,增加了新版本的咕嚕選項,xmlpoke需要的grunt.options("versionNumber")
的值。在兩者的這些版本的XML結果是預衝擊版本。因此,xmlpoke在任務運行之前獲取它的值,並在調用任務時使用它們。但我需要它取得之前任務結果的價值。
有沒有辦法做到這一點?