tsconfig.jsonのtypescript outDirの設定がうまくいかない
2023-09-06 05:26:37
質問
私は
outDir
フラグを
package.json
. ディレクトリ構造は非常にシンプルです。
tsconfig.json
をルートレベルに、そして
src/
ディレクトリ、単一のindex.tsファイル、および他のモジュールを表す他のディレクトリと共に。
を実行するとき
tsc
コマンドを実行すると、ビルドディレクトリではなく、インデックスファイルの横に新しいファイルが作成されます。私は何を間違えているのでしょうか?
私のtsconfigです。
{
"compilerOptions": {
"outDir": "build"
}
}
私のnpmビルドスクリプトです。
"build": "tsc src/index.ts"
このスクリプトは、プロジェクトのルートディレクトリから呼び出しています。興味深いことに、同じスクリプトを
--outDir
フラグを付けて同じスクリプトを実行してもうまく動作します。
どのように解決するのですか?
コンパイル用のファイルを
tsc src/index.ts
で渡す場合、あなたの
tsconfig.json
は無視されます。
から ドキュメント :
コマンドラインから入力ファイルを指定した場合、tsconfig.json ファイルは無視されます。
npmのビルドスクリプトは、単に
tsc
で、何もファイルを渡さないでください。
関連
-
[解決済み] TypeScriptで文字列を数値に変換する方法とは?
-
[解決済み] TypeScript で `window` に新しいプロパティを明示的に設定するにはどうすればよいですか?
-
[解決済み] TypeScriptでの取得と設定
-
[解決済み】TypeScriptのインターフェースと型について
-
[解決済み】angular2 + typescriptアプリケーションにlodashをインポートする。
-
[解決済み] TypeScriptで Object.keys return string[].
-
[解決済み] TypeScript "this" scoping issue when called in jquery callback.
-
[解決済み] spec/testフォルダを使用したtsconfigのセットアップ
-
[解決済み] ジェネリック関数のTypescript ReturnType
-
[解決済み] クラスをパラメータとして渡すと "is not newable "エラーが発生する。
最新
-
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で Object.keys return string[].
-
[解決済み] describe'という名前が見つかりません。テストランナー用の型定義をインストールする必要がありますか?
-
[解決済み] 他のプロパティを使用できる TypeScript インターフェース
-
[解決済み] Angular2のhttpデータからRxJS ObservablesをTypeScriptで連鎖させる。
-
[解決済み] TypeScriptの"=>"の意味とは?(ファットアロー)
-
[解決済み] TypeScriptで純粋な抽象クラスを拡張する場合と実装する場合
-
[解決済み] プライベートセッターのタイプスクリプト?
-
[解決済み] TsLint が "expected callSignature to have a typedef." と言っていますが、どういう意味ですか?
-
[解決済み] 型 'X' の引数は型 'X' のパラメータに代入できません。
-
Angular 2:ObservableをPromiseに変換する