[Project]@+Type Scriptプロジェクトの作成
2251 ワード
Next.js + TypeScript
プロジェクトの作成
1. npm
$ npx create-next-app@latest {Project-Name} --ts
2. yarn
$ yarn create next-app {Project-Name} --typescript
既存アイテムへのType Scriptの追加
$ touch tsconfig.json
実行後、次の端末.jsに追加したファイルを起動します.
1. npm
$ npm run dev
2. yarn
$ yarn dev
3. next
$ next dev
インストール1. npm
$ npm install --save-dev typescript @types/react @types/node
2. yarn
$ yarn add --dev typescript @types/react @types/node
2.デフォルトでは、Type Script strict(厳密)モードはオフです.TypeScriptを熟知した後、tsconfig.json.
"strict": true
に設定请参照next。js主页
React.js + TypeScript
プロジェクトの作成
1. npm
$ npx create-react-app {Project-Name} --template typescript
2. yarn
$ yarn create react-app {Project-Name} --template typescript
既存アイテムへのType Scriptの追加
1. npm
$ npm install --save typescript @types/node @types/react @types/react-dom @types/jest
2. yarn
$ yarn add typescript @types/node @types/react @types/react-dom @types/jest
TypeScriptが追加されている場合は、すべて。jsファイル。tsxに変更
注意:react。jsホームページ
番外(react-redux)
TypeScriptを勉強していますが、React+TypeScriptのReact-Reduxがサポートしていないとは知りませんでした
解決策
まず、プロジェクトを作成し、Reduxライブラリをインストールします.
1.プロジェクトの作成
npx create-react-app {Project Name} --typescript
2.Reduxライブラリのインストール
yarn add redux react-redux @types/react-redux
3つのReduxライブラリをインストールする理由は、
redux
はType Scriptをサポートしていますが、react-redux
はサポートしていないため、@types/react-redux
をインストールします.@types/react-redux
はReduxのサードパーティ製ライブラリで、タイプスクリプトをサポートします.また、TypeScriptで検索して、使用するライブラリがTypeスクリプトをサポートしているかどうかを確認することもできます.
Reference
この問題について([Project]@+Type Scriptプロジェクトの作成), 我々は、より多くの情報をここで見つけました https://velog.io/@dltmdwls15/Project-TypeScript-프로젝트-생성テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol