この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
typescript:moduleのimport [2020/09/23 08:49] ips |
typescript:moduleのimport [2020/09/23 12:09] (現在) ips [6.本番用のビルと] |
||
---|---|---|---|
ライン 54: | ライン 54: | ||
> npx parcel index.html --open | > npx parcel index.html --open | ||
</code> | </code> | ||
+ | |||
+ | <WRAP center round tip 90%> | ||
+ | * ファイルの編集と同時にリロードされる(ホットリロードに対応!) | ||
+ | * TypeScriptのモジュールは自動でインストール! | ||
+ | * TypeScriptのソースマップが有効! | ||
+ | * tsconfig.jsonのカスタマイズ可能! | ||
+ | </WRAP> | ||
+ | |||
+ | ====== 6.本番用のビルと ====== | ||
+ | <code> | ||
+ | npx parcel build index.html | ||
+ | </code> | ||
+ | |||
+ | <WRAP center round important 90%> | ||
+ | htmlファイルのjs参照が | ||
+ | <script src="main.ts"></script> | ||
+ | のようにトップディレクトリにあると、ビルド後は | ||
+ | <script src="/main.2799c73f.js">となってしまい、jsが参照できない。 | ||
+ | |||
+ | サブディレクトリを作成してtsの作成やコンパイルをするか、コンパイル後のhtmlの参照を | ||
+ | <script src="./main.2799c73f.js"> | ||
+ | <script src="main.2799c73f.js"> | ||
+ | と変更する必要がある。 | ||
+ | </WRAP> | ||
+ | |||