8

Quando si utilizzano le importazioni javascript (es2015), Intellisense sembra essere danneggiato.Intellisense non funziona con le importazioni nel codice di Visual Studio

Quando lavoro sullo stesso file, VSC esegue automaticamente i metodi dall'oggetto con le informazioni JSDoc corrette.

enter image description here

Tuttavia, durante l'importazione della Classe in un altro file, l'Intellisense sembra essere completamente rotto (david.david, WTF?).

enter image description here

Devo regolare le impostazioni in Visual Studio codice per ottenere questo lavoro? Ho provato ad aggiustare il mio file jsconfig alle importazioni es2015 ed es6 come ma non ha funzionato.

mio jsconfig.json:

{ 
    "compilerOptions": { 
     "module": "es6" 
    } 
} 
+0

Ho avuto un sacco di problemi usando es2015 nel codice. Finito per rottamarlo e tornò su atomo ... – erichardson30

+0

Ho trovato il problema qui https://github.com/Microsoft/vscode-react-native/issues/61 è un bug noto – koningdavid

risposta

3

Poiché si utilizza export senza default devi abilitare allowSyntheticDefaultImports

{ 
    "compilerOptions": { 
     "target": "es6", 
     "allowSyntheticDefaultImports": true 
    } 
} 

Lo stesso accade con

import fs from 'fs'; 
import axios from 'axios'; 

e altri.