Parcelを利用してReact × Typescriptの環境を用意
ちょっとしたモック作成や動作確認をしたいときに使ってみようかと思います。
Parcel v1.2.0を利用。
準備
Parcelをインストール
npm install -g parcel-bundler
tsconfig.jsonを用意
{ "compilerOptions": { "target": "es5", "module": "commonjs", "strict": true, "jsx": "react" } }
Index.html
<html> <body> <div id="root"></div> <script src="./index.tsx"></script> </body> </html>
Index.tsx
import * as React from 'react'; import * as ReactDOM from 'react-dom'; ReactDOM.render( <h1>Hello, world!</h1>, document.getElementById('root') );
起動
parcel index.html
参考
- GitHub - parcel-bundler/parcel: 📦🚀 Blazing fast, zero configuration web application bundler
- Add React/TS to homepage · Issue #15 · stackblitz/core · GitHub
- StackBlitzにもReact × Typescript環境がありました