2017-10-16 6 views
0

J'essaie de créer un tutoriel React sur Github, mais je n'arrive pas à obtenir le formatage Github à aligner avec ce que je veux afficher. Je voudrais afficher ce code:Afficher le code React dans Github Markdown

```JavaScript 
import React, { Component } from 'react'; 
import logo from './logo.svg'; 
import './App.css'; 

class Child extends Component { 
    render() { 
    return (
     <p className="App-intro"> 
      I'm a childish component 
     </p> 
    ); 
    } 
} 

export default Child; 
``` 

Mais sur Github, il apparaît comme ceci:

enter image description here

La seule citation le problème? Github est incapable de déchirer React à cause du mélange JavaScript/HTML?

+4

C'est ** pas ** JavaScript. Essayez JSX. – jonrsharpe

+0

https://andreypopp.github.io/reactdown/ –

Répondre

2

Utilisez JSX pour la langue:

```JSX 
import React, { Component } from 'react'; 
import logo from './logo.svg'; 
import './App.css'; 

class Child extends Component { 
    render() { 
    return (
     <p className="App-intro"> 
      I'm a childish component 
     </p> 
    ); 
    } 
} 

export default Child; 
``` 

rendrais correctement