Skip to content

Commit c6bf35a

Browse files
MeetWqyanyongyu
andauthored
🐛 Fix: project source_dir (#50)
Co-authored-by: Ju4tCode <42488585+yanyongyu@users.noreply.github.com>
1 parent f5fe346 commit c6bf35a

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed

nb_cli/template/project/simple/cookiecutter.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
},
99
"computed": {
1010
"project_slug": "{{ cookiecutter.nonebot.project_name|replace(' ', '-') }}",
11-
"project_desc": "{{ cookiecutter.nonebot.project_name }}",
11+
"project_desc": "{{ cookiecutter.nonebot.project_name }}"
12+
},
13+
"custom": {
1214
"source_dir": "{{ 'src' if cookiecutter.nonebot.use_src else cookiecutter.computed.project_slug|lower|replace('-', '_') }}"
1315
}
1416
}

nb_cli/template/project/simple/hooks/post_gen_project.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ def remove(filepath):
1212
shutil.rmtree(filepath)
1313

1414

15-
remove(os.path.join("{{cookiecutter.computed.source_dir}}", "plugins", ".gitkeep"))
15+
remove(os.path.join("{{cookiecutter.custom.source_dir}}", "plugins", ".gitkeep"))

nb_cli/template/project/simple/{{cookiecutter.computed.project_slug}}/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
1. generate project using `nb create` .
66
2. create your plugin using `nb plugin create` .
7-
3. writing your plugins under `{{ cookiecutter.computed.source_dir }}/plugins` folder.
8-
4. run your bot using `nb run` .
7+
3. writing your plugins under `{{ cookiecutter.custom.source_dir }}/plugins` folder.
8+
4. run your bot using `nb run --reload` .
99

1010
## Documentation
1111

nb_cli/template/project/simple/{{cookiecutter.computed.project_slug}}/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ adapters = [
1717
{{ adapters|join(",\n")|indent(4) }}
1818
]
1919
plugins = []
20-
plugin_dirs = ["{{ cookiecutter.computed.source_dir }}/plugins"]
20+
plugin_dirs = ["{{ cookiecutter.custom.source_dir }}/plugins"]
2121
builtin_plugins = []

nb_cli/template/project/simple/{{cookiecutter.computed.project_slug}}/{{cookiecutter.computed.source_dir}}/plugins/.gitkeep renamed to nb_cli/template/project/simple/{{cookiecutter.computed.project_slug}}/{{cookiecutter.custom.source_dir}}/plugins/.gitkeep

File renamed without changes.

0 commit comments

Comments
 (0)