以前も起こったがどう解決したか忘れてしまっていたのでメモ
開発環境
| エディタ | VSCode |
|---|---|
| フレームワーク | Vue2 |
| 言語 | Typescript |
現象
-
import A from '@/A.vue';の形式でコンポーネントをインポートしようとすると、コンパイルエラーになる - エラーは出ているが、この状態で
npm run serveしても問題なく動作する
原因
VSCodeで開くフォルダが原因
ts.config.jsonが直下に存在するフォルダを開く必要がある
plactice ← エラーが出ているときはこのフォルダを開いていた
├── vue-typescript
├── sample
├── vue-ts-plactice ← VSCodeの「フォルダを開く」からこのフォルダを開く必要がある
|── node_modules
|── public
|── src
|── package.json
└── ts.config.json
