回答編集履歴

3

テキスト修正

2019/11/22 08:32

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -43,3 +43,23 @@
43
43
  } 
44
44
 
45
45
  ```
46
+
47
+
48
+
49
+
50
+
51
+ ## 追記2
52
+
53
+
54
+
55
+ 蛇足ですが、TypeScriptによるReactアプリ開発を手っ取り早く始めたい場合、以下のコマンド
56
+
57
+
58
+
59
+ ```
60
+
61
+ npx creact-react-app myapp --typescript
62
+
63
+ ```
64
+
65
+ によって、creact-react-app を `--typescript` オプションを与えて起動し、アプリのひな形 __myapp__ を作ることもできます。これによって自動的に作られる App は、はじめからtypescriptで書かれています。

2

テキスト修正

2019/11/22 08:32

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -20,11 +20,11 @@
20
20
 
21
21
  `Cannot find name 'Component'. TS2304` のほうの対策を一点挙げます。
22
22
 
23
- これでうまくいくか分かりませんが、TypeScript の設定ファイル、`tsconfig.json` に以下の
23
+ これでうまくいくか分かりませんが、TypeScript の設定ファイル、`tsconfig.json` に
24
24
 
25
25
  `"typeRoots": [ "./node_modules/@types" ] `
26
26
 
27
- があるかを確認して、無ければこれを追加してみると、いかがでしょうか?
27
+ があるかを確認して、無ければこれを、以下の位置に追加してみると、いかがでしょうか?
28
28
 
29
29
 
30
30
 

1

テキスト修正

2019/11/22 08:07

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -9,3 +9,37 @@
9
9
  export default App;
10
10
 
11
11
  ```
12
+
13
+
14
+
15
+ ### 追記
16
+
17
+
18
+
19
+
20
+
21
+ `Cannot find name 'Component'. TS2304` のほうの対策を一点挙げます。
22
+
23
+ これでうまくいくか分かりませんが、TypeScript の設定ファイル、`tsconfig.json` に以下の
24
+
25
+ `"typeRoots": [ "./node_modules/@types" ] `
26
+
27
+ があるかを確認して、無ければこれを追加してみると、いかがでしょうか?
28
+
29
+
30
+
31
+ ```json
32
+
33
+ {
34
+
35
+ "compilerOptions": {
36
+
37
+ ・・・
38
+
39
+ "typeRoots": [ "./node_modules/@types" ]
40
+
41
+ }
42
+
43
+ } 
44
+
45
+ ```