javascript - როგორ გამოვიყენოთ ცვლადი __DEV__ ReactJs-ში ისე, როგორც react-native-ში?


ჩემი react-native პროექტებში მე ვხმარობ გლობალურ ცვლადს __DEV__ და მსურს მსგავსი რამ გამოვიყენო ჩემს Typescript reactJs პროექტში, მაგრამ როცა ვცდილობ მისი გამოყენებას, ამ შეცდომას ვიღებ:

ReferenceError: __DEV__ is not defined 

როგორ μποაა მივაღწიო ამას?

პასუხი #1

გლობალური ცვლადი process შეიცავს ატრიბუტს, რომელიც საშუალებას აძლევს ამას მიაღწიოს:

const isDev = process.env.NODE_ENV === 'development';