У меня есть монорепо, управляемое с помощью Лерны.Мне нужно использовать несколько переменных среды для запуска моего веб-сервера.Мой скрипт npm для запуска сервера:
"scripts": {
"dev:start": "lerna run --parallel dev:start"
}
Я также пытаюсь использовать пакет dotenv
для загрузки переменных среды для файла .env
.Поскольку dotenv
является чисто вспомогательным средством разработки для установки env vars , я установил его как devDependency
из top package.json
.dotenv
использует скрипт предварительной загрузки node.js, например: node -r dotenv/config server_script.js
.
Но с Lerna я больше не могу вызывать скрипт предварительной загрузки.Есть ли способ использовать dotenv
с lerna
?Или поочередно, как запустить предзагрузочные скрипты с помощью lerna?