laravel-elixir-replace2
v1.0.2
Published
A gulp-replace wrapper for Laravel Elixir.
Downloads
7
Readme
laravel-elixir-replace2
A gulp-replace wrapper for Laravel Elixir 6 or higher.
Installation
npm install --save-dev laravel-elixir-replace2
Usage
const elixir = require('laravel-elixir');
require('laravel-elixir-replace2');
elixir(mix => {
mix.replace('node_modules/foo/bar.css', '../images/', '../img/', 'build');
});
The above example will replace all '../images/'
in file node_modules/foo/bar.css
to '../img/'
and then save the processed file to build/bar.css
.
API
replace(src, search, replacement[, output[, options]])
Note: src
and output
are relative to the project's root directory.
- src
string|array
The source files or directories. - search
string|RegExp
The string or regex pattern to search for. - replacement
string|function
The replacement string or function. - output
string
(Optional) The output file or directory. Default is the same as thesrc
. - options
object
(Optional) The options for gulp-replace. You can access the global options withelixir.config.replace
. Default options is:{ skipBinary: true }