1
ES6ファイルで記述されたコンポーネントをTSコンポーネントにインポートする際に問題があります。基本的に私がやっていることはTypeScriptはES6でコンポーネントをインポートします
import FormGroup from "/imports/ui/formGroup"
であり、それはこれが私のtsconfig.json
{
"compilerOptions": {
"skipDefaultLibCheck": true,
"skipLibCheck": true,
"jsx": "react",
"target": "es5",
"module": "commonjs",
"moduleResolution": "node"
},
"exclude": [
"node_modules"
]
}
でエラーerror TS2307: Cannot find module '/imports/ui/formGroup'
をスローしかし、私はcompilerOptions
"baseUrl": ".",
"paths": {
"*": [
"*"
]
}
にこれを追加した場合と、これを行う(の代わりにimports
を使用する10)
import FormGroup from "imports/ui/formGroup"
完全にコンパイルされています。しかし、私は流星を実行しているので、それはimports
のパスを認識しませんが、/imports
は認識しません。
TSに段階的に移行できるように、各コンポーネントの宣言ファイルを作成せずに、既存のES6コンポーネントをインポートするための推奨方法はありますか?
'include'プロパティを設定しようとしましたか?例。 '' include ':["src/**/*"] ' – VJAI