microsoft / microsoft/TypeScript
Tsserver never picks up a new file
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Go
- Star
- 111k
- Fork
- 14.3k
- Merge trung bình
- 2 ngày 4 giờ
- Pull request đã merge (30 ngày)
- 132
Mô tả
### 🔎 Search Terms
"tsserver does not pick up new files"
### 🕗 Version & Regression Information
This has been an issue for as long as I can remember.
### ⏯ Playground Link
_No response_
### 💻 Code
_No response_
### 🙁 Actual behavior
I have an issue where tsserver (using code-server ide) refuses to pick up a new file in a node_modules for the purpose of intellisense / automatic imports. It picks up every other file in the same project and even the same folder, they all work fine with intellisense and automatic imports, but it will not pick up this one new file. Looking through the logs there is a relevant line for every other file in this project, but not the one I want. Not a single result in 50000 lines of logs if I ctrl+f the file name.
Manually typing in the import statement does work - the file is definitely there and valid and the ide recognizes it and picks up the correct types if I put it in manually.
Also restarting tsserver makes no difference no matter how many times I do it.
### 🙂 Expected behavior
Tsserver should pick up everything in node_modules.
### Additional information about the issue
I just don't even know how to begin to debug this.
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.
Hướng nghiên cứu
Không có tệp mã nguồn, bài kiểm thử hoặc dự án có thể tái hiện nào được cung cấp. Hãy bắt đầu bằng cách kiểm tra các log của tsserver trong khi tạo tệp mới trong node_modules và so sánh tệp đó với những tệp đã nhận được các mục intellisense và automatic-import. Hoàn thành khi tệp mới được phát hiện và được đề xuất cho các import tự động mà không cần viết import thủ công hoặc khởi động lại tsserver.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- typescript
- Lĩnh vực
- devtools
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100