2017-11-27 1 views
0

Ich habe die neueste Version von VsCode, und ich bin nach einem Tutorial einem grundlegend next.js AppJSX funktioniert in normalen JavaScript-Datei, wie?

ich, dass das Tutorial JSX verwendet in .JS Dateien, und mein Editor nicht beschwert sie über die JSX bemerkt zu erstellen.

Wie ist das möglich? Erkennt VsCode standardmäßig JSX in .JS-Dateien? Und kompiliert next.js automatisch JSX?

+0

https://stackoverflow.com/questions/27887678/react-js-what-extension-to-use-jsx-or-just-js –

Antwort

1

Ja VS-Code unterstützt JSX sowohl in *.js als auch in *.jsx Dateien, die nicht im Lieferumfang enthalten sind. Dies wirkt sich nur auf Intellisense- und andere Editor-Funktionen aus. Wir bieten keine integrierte Compiler Integration aber Sie können Ihre eigene with tasks oder über die Befehlszeile

Hinter den Kulissen der Grund jsx aktiviert ist in *.js Dateien, die wir erstellen eine implizite jsconfig.json leicht einrichten, die wie folgt aussieht:

{ 
    "compilerOptions": { 
     "target": "ES6", 
     "module": "commonjs", 
     "jsx": "preserve" 
    }, 
    "exclude": [ 
     "node_modules", 
     "**/node_modules/*" 
    ] 
}