Суб-среда пакет:
- среда разработки
- среда тестирования
- Формальная среда
профили
-
.env
-
.env.development
-
.env.production
Без этих трех файлов в корневом каталоге вы можете создать свой собственный
Посмотрите на то, что каждый файл, записанный окр
- среда разработки .env
NODE_ENV = ' DEV '
VUE_APP_CURENV = ' DEV '
- .env.development среда испытания
NODE_ENV = ' тест '
VUE_APP_CURENV = ' тест '
- производственная среда .env.production
NODE_ENV = ' про '
VUE_APP_CURENV = ' про '
Мы пишем код в верхней части окр делает с ним,
Мы можем привыкаем process.env.VUE_APP_CURENV VUE_APP_CURENV = «про» значение, мы определяем интерфейс для различных сред
= BaseUrl ЛПЭ '' переключатель (process.env.VUE_APP_CURENV) { Case ' DEV ' : BaseUrl = config.publicPath.dev // это локальный запрос URL BREAK Case ' Test ' : BaseUrl = config.publicPath.test // тест окружающая среда URL BREAK Case ' Pro ' : BaseUrl = config.publicPath.pro // производство URL BREAK }
использование
Вы можете использовать команду
- NPM запуска сборки: DEV // упаковывают среда разработки
- NPM запуска сборки: тест // упаковывают тестовая среда
- NPM перспективе сборки: про // упаковки производственной среды