Skip to content

Latest commit

 

History

History
72 lines (41 loc) · 2.53 KB

README.ja.md

File metadata and controls

72 lines (41 loc) · 2.53 KB

English / 日本語


Cubism Web Samples for TypeScript

TypeScript で実装したアプリケーションのサンプル実装です。

開発環境

パッケージ バージョン
TypeScript 4.9.5
Webpack 5.75.0

その他のパッケージに関しては、各プロジェクトの package.json を確認してください。 また、その他の開発環境・動作確認環境はトップディレクトリにある README.md を参照してください。

タスク一覧

npm: start

開発用のローカルサーバが起動され、プロジェクトの監視ビルドが行われます。 プロジェクトの変更を行うと自動的に再ビルドが行われ、ブラウザのリロードが発生します。 [プロジェクトのデバック]から Visual Studio Code 上でデバックを行うことができます。

Visual Studio Code 上で終了する場合は、 コマンドパレットから >Tasks: Terminate Task を入力してタスクを選択します。

npm: build

dist ディレクトリに、TypeScript のビルド成果物を出力します。 Webpack を用いて1つにまとめられた JavaScript ファイルが出力されます。

tsconfig.json 及び webpack.config.js を編集することで設定内容を変更できます。

npm: build:prod

上記のビルドを最適化した上で行います。 ビルドサイズが削減されるため、本番環境用の成果物の出力に使用します。

npm: test

TypeScript の型チェックテストを行います。

tsconfig.json を編集することで設定内容を変更できます。

npm: lint

src ディレクトリ内の TypeScript ファイルの静的解析を行います。

.eslintrc.yml を編集することで設定内容を変更できます。

npm: lint:fix

src ディレクトリ内の TypeScript ファイルの静的解析及び自動修正を行います。

.eslintrc.yml を編集することで設定内容を変更できます。

npm: serve

簡易ローカルサーバを起動します。 ブラウザからサーバ内の /Samples/TypeScript/Demo にアクセスすることで index.html の確認ができます。 事前にプロジェクトのビルドを行なっている必要があります。

本番環境に近い環境で成果物の検証を行うことができます。

npm: clean

ビルド成果物ディレクトリ(dist)を削除します。