JavaScriptのライブラリをimportするとでる以下のようなエラーは
どう回避するのでしょうか?
JavaScript
1// sample.js 2 3class Person { 4 constructor(name) { 5 this.name = name 6 } 7 say() { 8 return this.name 9 } 10} 11 12export default Person
TypeScript
1// app.ts 2 3import Person from './sample.js' 4// const Person = require('./sample') 5 6let obj = new Person('Mike') 7obj.say()
Error
1モジュール './sample.js' の宣言ファイルが見つかりませんでした。 2'/**/sample.js' は暗黙的に 'any' 型になります。ts(7016)
TypeScript
1//index.d.ts 2 3declare class Person { 4 constructor(name: string) 5 say(message: string): void 6}
少し調べたところではCommonJSにするくらいしかわからなかったのですが
どこにどういった内容のファイルを置いてやればTypeScriptは
このようなエラーを出さなくなるのでしょうか?
./node_modules/@types/ にあるものを見れば参考になるかと思ったのですが
わからず・・・
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/19 02:56