Size: a a a

2020 March 26

SG

Stas G in React Kyiv
источник

SG

Stas G in React Kyiv
тебе наверное вот это надо
источник

LK

Leonid Kuznetsov in React Kyiv
NODE_ENV это системная переменная
источник

LK

Leonid Kuznetsov in React Kyiv
она не зависит ни от чего
источник

LK

Leonid Kuznetsov in React Kyiv
в этом то ее и преимущество
источник

SG

Stas G in React Kyiv
очевидно родными средставми CRA этого сделать нельзя
источник

LK

Leonid Kuznetsov in React Kyiv
если б я не использовал create-react-app я б даже вопроса не задавал
источник

LK

Leonid Kuznetsov in React Kyiv
тут момент в том что внутри cra нельзя переопределить систменую переменную
источник

LK

Leonid Kuznetsov in React Kyiv
«придумай название переменной» - это ты имел ввиду что я читаю данную переменную из конфига, но нет, тут дело не в названии
источник

LK

Leonid Kuznetsov in React Kyiv
просто внутри cra уже забандили изначально под 3 команда 3 енва
источник

DB

Dima Bildin in React Kyiv
Что значит "системная переменная"? Это просто енв переменная, которую популярно использовать в ноде. По-видимому cra (не использовал cra особо, поэтому точно не знаю) эту переменную переопределяет после тебя, поэтому ты не можешь.
источник

LK

Leonid Kuznetsov in React Kyiv
и добавить кастомный нельзя
источник

LK

Leonid Kuznetsov in React Kyiv
Dima Bildin
Что значит "системная переменная"? Это просто енв переменная, которую популярно использовать в ноде. По-видимому cra (не использовал cra особо, поэтому точно не знаю) эту переменную переопределяет после тебя, поэтому ты не можешь.
все верно, я не могу ее перебить
источник

DB

Dima Bildin in React Kyiv
Аа, ты, наверное, имеешь в виду что вебпак вырезает вещи а-ля env.NODE_ENV === 'development'
источник

LK

Leonid Kuznetsov in React Kyiv
Dima Bildin
Аа, ты, наверное, имеешь в виду что вебпак вырезает вещи а-ля env.NODE_ENV === 'development'
я имею ввиду что при запуске NODE_ENV=qa react-scripts start у тебя не запуститься проект с .env.qa
источник

LK

Leonid Kuznetsov in React Kyiv
а только с .env.development
источник

SG

Stas G in React Kyiv
У тебя и без кра этого не произойдет
источник

LK

Leonid Kuznetsov in React Kyiv
Stas G
У тебя и без кра этого не произойдет
произойдет
источник

DB

Dima Bildin in React Kyiv
Так. А для чего нужно NODE_ENV=qa?
источник

SG

Stas G in React Kyiv
Просто это настраивается в вебпак конфиге
источник