Skip to content

Commit e10e7ff

Browse files
committed
試しにコンパイルしてみる を追加
1 parent a113568 commit e10e7ff

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

articles/prepared-to-typescript.re

+12
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,18 @@ $ cat tsconfig.json
156156
#@end
157157
//}
158158

159+
== 試しにコンパイルしてみる
160+
161+
tsconfig.jsonの作成ができたら、後はコンパイルするだけです。
162+
コンパイルの方法はtsconfig.jsonがあれば、どんな環境でも@<code>{--project}オプションを使うだけです。
163+
それ以外のオプションについてはtsconfig.jsonにすべて記述されています。
164+
具体的に、@<code>{tsc -p ./}または@<code>{tsc -p ./tsconfig.json}とします。
165+
166+
tsconfig.jsonではない名前のファイルを使って、プロジェクト内に複数のビルド構成を作ることもできます。
167+
しかし、その場合エディタ・IDE側がその設定をうまくハンドリングしてくれない場合が多いため、基本的には努力して1プロジェクト1tsconfig.jsonにするようにしましょう。
168+
169+
gulpやgruntなどのタスクランナーを使う場合でも、tsconfig.jsonを用意し@<code>{--project}オプションのみでコンパイルが通せる環境を維持するのがよいでしょう。
170+
159171
#@# TODO 各オプションの細かい解説は@<chapref>{learning-tsc}を参照してください
160172
#@# TODO allowJsについてどこかに書きたい
161173

articles/typescript-basic.re

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ TODO
55
abstract
66
enum
77
const enum
8+
decorator
89
//}
910

1011
#@# prh:disable

0 commit comments

Comments
 (0)