contentlayerdev / contentlayerdev/website
next.js build: building contentlayer prior to TSC or adding more clear docs
- Ngôn ngữ chính
- TypeScript
- Star
- 132
- Fork
- 57
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
When following the official Getting Started example for Next.js, the app fails to build on CI or any environemnt where `.contentlayer` doesn't exist already.
This appears to be because TSC runs _prior_ to contentlayer, which errors out.
I'm not sure if this can be changed at all (to run a Next plugin prior to the TSC step). That would seem like the ideal solution, but otherwise, would be great to update the documentation & examples to modify the build step
```json
"scripts": {
"build": "contentlayer && next build"
}
```
I'm happy to make a PR to help out, just wanted to check if this is indeed an issue that others experience or if I'm really missing something basic
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu với ví dụ Getting Started chính thức và build script trong package.json của ví dụ đó, sau đó tái hiện lỗi CI trong một môi trường không có .contentlayer. Kiểm tra xem build command được ghi trong tài liệu có cần chạy Contentlayer trước hay không; công việc được hoàn tất khi ví dụ build thành công và tài liệu phản ánh command cần thiết hoặc behavior được hỗ trợ đã xác nhận.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- next.js, typescript
- Lĩnh vực
- build-system, documentation
- Loại issue
- Tài liệu
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 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
- 35/100