📄 niuhe.conf 配置文件说明
在之前的版本中,niuhe 插件默认会把你当前打开的文件夹 当作项目的根目录。这在大多数情况下没问题------比如你直接打开 server 文件夹,插件就能正常工作。
但有时候,你的项目结构会更复杂。比如你有一个叫 Bot 的项目根目录,里面包含三个子项目:
server:后端服务代码mini:微信小程序代码admin:管理后台代码
如果你只想打开 Bot 文件夹(方便统一管理),但又想在 server 子目录里使用 niuhe 插件,这时候插件就不知道该以哪个目录为"根"了。
✅ 解决方案:创建 niuhe.conf
你只需要在 Bot 文件夹下,新建一个叫 niuhe.conf 的配置文件,告诉插件:"我的真实项目根目录是 server"。
文件内容就这么一行:
python
#dir=server
💡 支持两种写法:
- 相对路径 :
#dir=server(相对于niuhe.conf所在目录)- 绝对路径 :
#dir=/Users/yourname/project/Bot/server(Windows 用C:\...)
🧩 效果是啥?
- 你打开的是
Bot文件夹(不是server) - 但
niuhe插件会自动识别niuhe.conf里的配置 - 它就会识别出自己是在
server目录下运行,所有功能都能正常工作!
🌟 优势
- 你不用反复切换打开的文件夹了
- 一个项目根目录,多个子项目,插件也能"精准定位"
- 配置简单,一行搞定,零学习成本
✅ 示例结构
Bot/
├── niuhe.conf ← 这个文件是关键!
├── server/ ← 你的主代码目录
│ ├── niuhe
│ └── ...
├── mini/ ← 小程序代码
│ └── ...
└── admin/ ← 管理后台
└── ...
✅ 只要你在
Bot/下打开 VS Code 插件就能自动识别并正确运行!
📌 小贴士 :
niuhe.conf 只支持 #dir= 这一个配置项,不支持其他复杂语法,保持简单,就是为了开箱即用。