[解決済み] 他のTypeScriptファイルを読み込むにはどうしたらいいですか?
2022-04-21 22:24:38
質問
vs.netのTypeScriptプラグインを使用する場合、あるTypeScriptファイルが他のTypeScriptファイルで宣言されたモジュールをインポートするにはどうすればよいですか?
ファイル1
module moo
{
export class foo .....
}
ファイル 2.
//what goes here?
class bar extends moo.foo
{
}
どのように解決するのですか?
TypeScript バージョン 1.8 からは、シンプルな
import
文は、ES6と同じように
import { ZipCodeValidator } from "./ZipCodeValidator";
let myValidator = new ZipCodeValidator();
https://www.typescriptlang.org/docs/handbook/modules.html
古い回答です。
TypeScriptバージョン1.5から、以下のように使えるようになりました。
tsconfig.json
:
http://www.typescriptlang.org/docs/handbook/tsconfig-json.html
コメント形式のリファレンスが完全に不要になるのです。
古い回答です。
現在のファイルの上位にあるファイルを参照する必要があります。
こんな風にできるんですね。
/// <reference path="../typings/jquery.d.ts"/>
/// <reference path="components/someclass.ts"/>
class Foo { }
など
これらのパスは、現在のファイルからの相対パスです。
あなたのお手本です。
/// <reference path="moo.ts"/>
class bar extends moo.foo
{
}
関連
-
[解決済み】tsconfigファイルにおけるesModuleInteropの理解
-
[解決済み] Typescript es6 import module "File is not a module error".
-
[解決済み] eslintをtypescriptで使用する - モジュールへのパスを解決できない
-
[解決済み] TypeScriptで文字列を数値に変換する方法とは?
-
[解決済み] TypeScript で `window` に新しいプロパティを明示的に設定するにはどうすればよいですか?
-
[解決済み] TypeScriptでの取得と設定
-
[解決済み] モジュール 'module-name' の宣言ファイルが見つかりませんでした。'/path/to/module-name.js' は暗黙のうちに 'any' 型を持っています。
-
[解決済み】TypeScriptのインターフェースと型について
-
[解決済み】 --isolatedModules のエラーは、どのようなインポートでも修正されるのはなぜですか?
-
[解決済み] TypeScriptのカスタムグローバルインターフェース(.d.tsファイル)を設定する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Typescriptで、! (エクスクラメーションマーク/バン)演算子でメンバを再参照するのは?
-
ts 学習日記1 AssertionError [ERR_ASSERTION]: タスク関数を指定する必要があります
-
[解決済み] as "というキーワードは何を意味するのでしょうか?
-
[解決済み] Jestで関数をモックする方法
-
[解決済み] メインとテストのコンパイルを分離するために、typescriptコンパイラ(tsc)のオプションはどのように設定するのが正しいのでしょうか?
-
[解決済み] ジェネリックスを使用したTypescriptのarrow関数の構文はどのようになっていますか?
-
[解決済み] async/await構文で拒否する方法は?
-
[解決済み] タイプスクリプトのレコードタイプとは何ですか?
-
[解決済み】Visual Studio Codeで.js.mapファイルを非表示にする方法
-
[解決済み】TypescriptのArray<Type> VS Type[]について