以前も起こったがどう解決したか忘れてしまっていたのでメモ
開発環境
エディタ | 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