https://github.com/caomeiyouren/cmyr-find-replace
一个可以批量查找和替换的cli。自动遍历指定文件夹下的指定文件。
https://github.com/caomeiyouren/cmyr-find-replace
Last synced: 8 months ago
JSON representation
一个可以批量查找和替换的cli。自动遍历指定文件夹下的指定文件。
- Host: GitHub
- URL: https://github.com/caomeiyouren/cmyr-find-replace
- Owner: CaoMeiYouRen
- License: mit
- Created: 2022-05-23T12:55:46.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-18T05:44:14.000Z (almost 3 years ago)
- Last Synced: 2025-02-05T18:09:05.153Z (8 months ago)
- Language: JavaScript
- Size: 31.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
cmyr-find-replace
> 草梅批量查找和替换器,一个可以批量查找和替换的 cli
>
> 遍历指定文件夹下的指定文件,允许替换指定内容。
>
> 默认忽略 `node_modules`下的所有内容### 🏠 [主页](https://github.com/CaoMeiYouRen/cmyr-find-replace#readme)
[https://github.com/CaoMeiYouRen/cmyr-find-replace#readme](https://github.com/CaoMeiYouRen/cmyr-find-replace#readme)
### ✨ [Demo](https://github.com/CaoMeiYouRen/cmyr-find-replace#readme)
[https://github.com/CaoMeiYouRen/cmyr-find-replace#readme](https://github.com/CaoMeiYouRen/cmyr-find-replace#readme)
## 依赖要求
- node >=12
## 安装
```sh
npm install cmyr-find-replace -g
```## 使用
```sh
cfr -h # 查看帮助信息
cfr -i **/*.js -f TODO -o output.txt # 查找 当前目录下的所有 js 文件,找出包含 TODO 关键的文件,并将文件路径输出到 output.txt
``````txt
草梅批量查找和替换器Options:
-v, --version output the version number
-d, --debug debug
-i, --input 指定扫描目录,支持 glob 语法
-o, --output [path] 指定输出结果的路径,默认为当前目录的 output.txt
-f, --find 查找的关键词,默认为查找模式
-r, --replace 替换后的关键词,如果设置该项则为替换模式
-h, --help display help for command
```## 开发
```sh
npm run dev
```## 编译
```sh
npm run build
```## Lint
```sh
npm run lint
```## Commit
```sh
npm run commit
```## 作者
👤 **CaoMeiYouRen**
* Website: [https://blog.cmyr.ltd/](https://blog.cmyr.ltd/)
* GitHub: [@CaoMeiYouRen](https://github.com/CaoMeiYouRen)## 🤝贡献
欢迎 贡献、提问或提出新功能!
如有问题请查看 [issues page](https://github.com/CaoMeiYouRen/cmyr-find-replace/issues).
贡献或提出新功能可以查看[contributing guide](https://github.com/CaoMeiYouRen/cmyr-find-replace/blob/master/CONTRIBUTING.md).## 💰支持
如果觉得这个项目有用的话请给一颗⭐️,非常感谢
## 📝 License
Copyright © 2022 [CaoMeiYouRen](https://github.com/CaoMeiYouRen).
This project is [MIT](https://github.com/CaoMeiYouRen/cmyr-find-replace/blob/master/LICENSE) licensed.***
_This README was generated with ❤️ by [cmyr-template-cli](https://github.com/CaoMeiYouRen/cmyr-template-cli)_