Вы устали от жесткого кодирования значений конфигурации в сценарии Esbuild?
В этой статье я покажу вам, как вы можете легко добавить переменные среды в свой код, очевидно, вам нужно будет сначала настроить свой проект, если не следовать этой другой статье Секрет молниеносной веб-разработки, а затем вы должны проверить эту статью 👈
Теперь, когда вы настроили свой проект, выполните следующие действия:
- Перейдите в свой конфиг файл для Esbuild, по примеру из предыдущей статьи это файл build.js
/project ├── /public ├── /src │ package.js │ tsconfig.json │ build.js 👈 ...
2. Добавьте новое свойство в тело кода конфигурации под названием «define».
... define: { 'process.env.TITLE': '"This is a Title"', 'process.env.VERSION': '"1.0.0"' }
В этом случае я создаю две переменные env «TITLE» и «VERSION», теперь ваш файл конфигурации должен выглядеть так:
3. Отлично! 🎖️Теперь вы можете начать вызывать свои собственные переменные env в коде Typescript:
const title = process.env.TITLE; const version = process.env.VERSION;
Дайте мне знать, если вам понравилось… или если вы хотите узнать что-то еще 😉
…и не забудьте похлопать меня в ладоши 😁