dancer2 gen -n tutorial puts schema classes in a "My::App" directory
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 76/100
Hướng nghiên cứu
Đường dẫn lỗi xuất phát từ bước đổi tên trong _copy_templates ở lib/Dancer2/CLI/Gen.pm (khoảng dòng 359), bước này chèn tên ứng dụng mà không chuyển :: thành dấu phân cách đường dẫn. Tái hiện bằng dancer2 gen -n tutorial -a My::App, rồi kiểm tra Schema.pm nằm ở đâu. Hoàn thành khi tệp nằm tại lib/My/App/Schema.pm và use My::App::Schema được giải quyết. Hãy xem thảo luận #1849 trước khi thay đổi cùng bước đổi tên đó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
With a namespaced app name, the tutorial skeleton writes its schema classes under a directory with colons in the name:
$ dancer2 gen -n tutorial -a My::App
$ find My-App -name 'Schema*.pm'
My-App/lib/My::App/Schema.pm
That should be lib/My/App/Schema.pm, or use My::App::Schema won't find it. On Windows it can't be created at all, since : isn't legal in a file name there.
The rename in _copy_templates (lib/Dancer2/CLI/Gen.pm:359) drops in the app name as-is without turning :: into a path separator. Probably worth fixing alongside #1849, since it's the same rename.
- Ngôn ngữ chính
- Perl
- Star
- 604
- Fork
- 287
- Merge trung bình
- 1 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 6
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của PerlDancer/Dancer2
-
Add .gitattributes so share/skel keeps LF on a Windows git checkoutCó thể đã có người làm @sadhana-s-codez đã nhận 3 ngày trước. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
PerlDancer/Dancer2#1854 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
dancer2 gen -c writes the Dockerfile outside the app directoryCó thể đã có người làm @sjh9714 đã nhận 1 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
PerlDancer/Dancer2#1851 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
PerlDancer/Dancer2#1820 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
PerlDancer/Dancer2#1819 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
PerlDancer/Dancer2#1817 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của PerlDancer/Dancer2
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 80/100
jimsalterjrs/sanoid#1116 · 1 reaction ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
major/MySQLTuner-perl#1007 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 69/100
bioconda/bioconda-recipes#70187 ·
Maintainer thường phản hồi trong vòng 2 ngày