2016-07-03 21 views
6

Posso usare Babel per compilare JSX ed esportare vars attraverso lo spazio dei nomi globale?Usa Babel per traspolare, importare ed esportare nel client, senza Webpack?

Non voglio eseguire un server Webpack casuale.

sto già confezionamento mia testa intorno ES6, JSX, Babel, e reagire, e non poteva fregare di meno un'altra libreria che complica un compito così semplice

definitiva Vorrei esportare il mio Reagire classe e importa in un altro. In teoria, dovrebbe bloccare solo fino a quando le dipendenze sono soddisfatte, e non capisco come questo potrebbe essere un anti-pattern, dal momento che tutto il mio codice e le dipendenze esterne sono memorizzati nella cache localmente.

Questo è il comportamento predefinito per <script> tag, solo che non <script type="text/babel">

<script type="text/babel"> 
    var message = "hello world"; 
</script> 

<script type="text/babel"> 
    console.log(message); // undefined 
</script> 

sto bene con l'utilizzo di ES6 esportazione e l'importazione, ma il server

+1

non hai bisogno di usare webpack server per usare il webpack. Sembra che tu stia mettendo in discussione diverse cose. I moduli non sono una cosa semplice da implementare, Webpack e Browserify li implementano per l'utilizzo in un browser. Se si desidera utilizzare i moduli, è necessario qualcosa che implementa un sistema di moduli. Webpack e browserify sputano un semplice file che ti piacerebbe inserire in un

Problemi correlati