Skip to content

fmihel/replace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

replace

batch modify files by pattern

Пакетный поиск-замена в файлах. Использую в основном при сборке проекта.

  1. Установка
$ npm i fmihel/replace -D
  1. Использования
    $ node node_modules/fmihel-replace
  1. Задание правил и конфигурация

По умолчанию поиск конфигурации осуществляется в папке, где лежит каталог node_modules в файле replace.config.json. Так же можно указать свой конфиг, указав первым аргументом в строке запуска $ node node_modules/fmihel-replace my-config.json

Пример конфигурации:

{
    "replace":[
        {
            "files":["./file.txt","./dist/config.txt"],
            "rules":[
                { "search": "replace", "replace": "copy" }
            ]
        }
    ],
    "delete":[
        "./for.del",
        "./dist/*.json"
    ]
}

About

batch modify files by pattern

Resources

License

Stars

Watchers

Forks

Packages

No packages published