Beispiel für eine globale Variable mit Typoskript-Scherz
Oct 02 2020
Es ist die gleiche Frage, wie richtig beantwortet jest globale Variable Beispiel , aber die Sorge ist , Typoskript.
console.log(__DEV__);
Ergebnisse in:
error TS2304: Cannot find name __DEV__.
Die globale __DEV__Variable wird in package.json wie folgt definiert:
"jest": {
"globals": {
"__DEV__": true
}
}
Hat jemand eine Lösung oder eine Lösung?
Relevante Scherzdokumentation: https://jestjs.io/docs/en/next/configuration#globals-object
Antworten
1 Jundl Oct 02 2020 at 14:20
In ts-jest müssen einige Konfigurationswerte mit "ts-jest" umbrochen werden:
"jest": {
"globals": {
"ts-jest": {
"__DEV__": true
}
}
}
und kann im Code zugreifen mit:
console.log((global as any).__DEV__
Hier finden Sie die Antwort https://kulshekhar.github.io/ts-jest/docs/options