2016-07-15 20 views

cevap

4

ile uygulamanızda kullanabilirsiniz Bunu yapmanın bir yolu:

Sadece bu paketi yüklemek git-revision-webpack-plugin

Yerel bir git deposuna dayalı olarak, oluşturma sırasında VERSION ve COMMITHASH dosyalarını oluşturan basit web paketi eklentisi.


Örnek Kod:

sizin webpack.config.js İçinde (veya herhangi bir dev - prod dosyası) Bileşen (Tepki) sizin de

const GitRevisionPlugin = require('git-revision-webpack-plugin'); 
const gitRevisionPlugin = new GitRevisionPlugin(); 

plugins: [ 
    new DefinePlugin({ 
     'VERSION': JSON.stringify(gitRevisionPlugin.version()), 
     'COMMITHASH': JSON.stringify(gitRevisionPlugin.commithash()), 
     'BRANCH': JSON.stringify(gitRevisionPlugin.branch()), 
    }), 
    ] 

:

export class Home extends Component{ 
    .... 

    render() { 
     return(
      <div> 
       {VERSION} 
       {COMMITHASH} 
       {BRANCH} 
      </div> 
     ) 
    } 
} 
olarak Şablon olarak

(Açısal):

{{ VERSION }} 
{{ COMMITHASH }} 
{{ BRANCH }} 
İlgili konular