У меня есть НПМ скрипт для запуска сервера WebPack разработчика, но первая моя настройка окр -Могу ли я ссылаться на переменные оболочки из сценария npm?
в моих .zshrc
- export DEV_SERVER_PORT=8001
эхо возвращает ожидаемые результаты
>echo $DEV_SERVER_PORT
8001
вот сценарий я» м от пакета.json через npm run
webpack-dev-server --inline --hot --port 8001
это правильно выполняется v И. НПМ запустить -
echo $DEV_SERVER_PORT
результат: 8001
это дает неутешительные результаты с помощью NPM RUN-
webpack-dev-server --inline --hot --port $DEV_SERVER_PORT
результате webpack-dev-server --inline --hot --port $DEV_SERVER_PORT
Пожалуйста, покажите, что вы пытались более подробно, * включая *, как вы экспортировали желаемое значение в окружающую среду. MCVE был бы идеальным (то есть полным и поддающимся проверке воспроизведением, по http://stackoverflow.com/help/mcve). –
... btw, как в стороне, имена всех шапок используются системой и оболочкой; это имена переменных среды нижнего регистра * или, точнее, имена, содержащие хотя бы один строчный символ, зарезервированные для использования приложения. См. Соответствующую спецификацию в http://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap08.html, четвертый абзац. –
Возможный дубликат [Передача зависящих от среды переменных в webpack] (http://stackoverflow.com/questions/30030031/passing-environment-dependent-variables-in-webpack) – Paul