microsoft / microsoft/TypeScript
Tsserver never picks up a new file
まだ誰も着手していません。
- 主要言語
- Go
- スター
- 111k
- フォーク
- 14.3k
- 平均マージ
- 2日 4時間
- マージ済み PR(30日)
- 132
説明
### 🔎 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.
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
ソースファイル、テスト、再現可能なプロジェクトは提供されていません。まず、node_modules に新しいファイルを作成する際の tsserver のログを調べ、すでに intellisense と automatic-import のエントリを受け取っているファイルと比較してください。新しいファイルが検出され、import を手動で記述したり tsserver を再起動したりせずに自動インポートの候補として提示されれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- typescript
- 領域
- devtools
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100