angular / angular/angular-cli

ng generate component in library doesn't update public_api and exports

Đang mở
#13,434 3 bình luận 12 reaction 0 người được giao Xem trên GitHub
area: @schematics/angular feature feature: insufficient votes
Ngôn ngữ chính
TypeScript
Star
27k
Fork
11.8k
Merge trung bình
14 giờ 23 phút
Pull request đã merge (30 ngày)
162

Mô tả

### Bug Report or Feature Request (mark with an `x`)
```
- [ ] bug report -> please search issues before submitting
- [x ] feature request
```

### Command (mark with an `x`)
```
- [ ] new
- [ ] build
- [ ] serve
- [ ] test
- [ ] e2e
- [x ] generate
- [ ] add
- [ ] update
- [ ] lint
- [ ] xi18n
- [ ] run
- [ ] config
- [ ] help
- [ ] version
- [ ] doc
```

### Versions:
```
Angular CLI: 7.2.1
Node: 8.11.3
OS: win32 x64
Angular: 7.2.0
```

After generating `library`, I need to add a component to my library by following:
```
ng generate component foo --project=foo-lib
```

It doesn't update `public_api.ts` and `exports` in `my-lib.module.ts` file. These steps must be done by hand.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu bằng cách tái hiện `ng generate component foo --project=foo-lib` với thiết lập Angular CLI 7.2.1 được báo cáo, sau đó kiểm tra các tệp `public_api.ts` và `my-lib.module.ts` được tạo. Thay đổi được hoàn tất khi việc tạo component cập nhật API công khai và các export của module của thư viện mà không cần chỉnh sửa thủ công.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
angular, typescript
Lĩnh vực
cli
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
45/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.