1.0.2 • Published 9 years ago
laravel-elixir-replace2 v1.0.2
laravel-elixir-replace2
A gulp-replace wrapper for Laravel Elixir 6 or higher.
Installation
npm install --save-dev laravel-elixir-replace2Usage
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|arrayThe source files or directories. - search
string|RegExpThe string or regex pattern to search for. - replacement
string|functionThe 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 }