回答編集履歴
3
誤字
test
CHANGED
@@ -10,15 +10,15 @@
|
|
10
10
|
|
11
11
|
```javascript
|
12
12
|
|
13
|
-
import * as SampleLib from 'lib1'
|
13
|
+
import * as SampleLib1 from 'lib1'
|
14
14
|
|
15
|
-
import * as SampleLib from 'lib2'
|
15
|
+
import * as SampleLib2 from 'lib2'
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
lib1.SampleClass
|
19
|
+
SampleLib1.SampleClass
|
20
20
|
|
21
|
-
lib2.SampleClass
|
21
|
+
SampleLib2.SampleClass
|
22
22
|
|
23
23
|
```
|
24
24
|
|
2
意味を厳密にした
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
はいそのとおりですね。ESモジュールはimportの際にexportした
|
5
|
+
はいそのとおりですね。ESモジュールはimportの際にexportしたモジュール内の変数を必要なときだけ、使用することが出来ます。
|
6
6
|
|
7
7
|
これによって、現在のファイル内で名前が重複するのを防げるほか、コードの粒度が調整でき、管理しやすくなります。また、仮に、複数のライブラリを使用してクラスの名前が重複してしまっても、
|
8
8
|
|
1
重複語の変更とシンタックス
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
```
|
11
|
+
```javascript
|
12
12
|
|
13
13
|
import * as SampleLib from 'lib1'
|
14
14
|
|
@@ -28,4 +28,4 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
railsのwebpackerやsprockete-es6,nodeのgulp+babel,browserifyなど色々試した結果、結局nodeからwebpackでbuildする方法に落ち着きました。バックエンドに依存せずコンパイル速度も気をつけてれば遅くならず、自由にディレクトリ構成変えられていい感じになります。ただ、設定方法が込み入っているので最初は理解するまで、操作になれないかもしれません。もし試されるののであれば、いろんなgitリポジトリ上の情報を真似て参考にしていくのが良いかもです。webpackerなどの言語依存のラッパーは細かいビルド設定を隠蔽していて、webpackの機能を
|
31
|
+
railsのwebpackerやsprockete-es6,nodeのgulp+babel,browserifyなど色々試した結果、結局nodeからwebpackでbuildする方法に落ち着きました。バックエンドに依存せずコンパイル速度も気をつけてれば遅くならず、自由にディレクトリ構成変えられていい感じになります。ただ、設定方法が込み入っているので最初は理解するまで、操作になれないかもしれません。もし試されるののであれば、いろんなgitリポジトリ上の情報を真似て参考にしていくのが良いかもです。webpackerなどの言語依存のラッパーは細かいビルド設定を隠蔽していて、webpackの機能を十分使いこなせないため、結局webpackそのものを理解して使うのが一番良いという結論に落ち着くと思います。
|