@mahpooya/dotenv-mix
v1.1.11
Published
Add dotenv-webpack to Laravel Mix (Fork for update dependencies)
Downloads
13
Maintainers
Readme
Add the dotenv-webpack
plugin to Laravel Mix to securely add dotenv and other environment variables and only
expose what you use.
Installation
npm install @mahpooya/dotenv-mix --save-dev
yarn add @mahpooya/dotenv-mix
const mix = require('@mahpooya/laravel-mix')
const env = require('@mahpooya/dotenv-mix')
// Register with Laravel Mix. You can use any name you want
mix.extend('env', env)
mix.js('resources/js/app.js', 'public/js')
.env()
Usage
Once the component has been added to Mix no configuration is required. The .env
file will be used by default.
To use a different file pass the path as the first argument to .env()
.
mix.env('.env.mix')
An options object can be passed as the second argument. This supports all the same options as dotenv-webpack
(except path
).