typescript - 我如何生成 tsconfig.json 文件?
我如何可以透過命令列生成一個 tsconfig.json?我試過命令 tsc init,但這個方法無效。
答案#1
自從 TypeScript 1.6 發布以來就被支援。
正確的指令是 --init,而不是 init:
tsc --init
請嘗試在您的終端機中運行以下指令以檢查版本:
tsc -v
如果版本早於 1.6,你將需要更新:
npm install -g typescript
請記住,你需要安裝 node.js 才能使用 npm。
答案#2
對於那些已經透過以下方式將 TypeScript 安裝為本地套件(並可能作為開發依賴)的人:
npm install typescript --save-dev
...以及已將 tsc 腳本新增到 package.json 的人:
"scripts": {
...
"tsc": "tsc"
},
你可以透過 npm 呼叫 tsc --init:
npm run tsc -- --init
答案#3
如果你不想全域安裝 TypeScript(這對我來說很合理,這樣你就不需要一直更新它),你可以使用 npx:
npx -p typescript tsc --init
關鍵點是使用 -p 標誌來告訴 npx 這個 tsc 可執行檔屬於 typescript 套件。
答案#4
你需要安裝 TypeScript 函式庫,然後你就可以使用
npx tsc --init
如果回應是 error TS5023: Unknown compiler option 'init'.,這意味著該庫未安裝
yarn add --dev typescript
或用於 npm
npm i --save-dev typescript
然後再次運行 npx 命令
我建議不要全域安裝依賴,因為這樣更容易管理每個專案的版本。對同事來說,也更容易看到使用一個指令安裝運行專案所需的內容。
答案#5
這對我有效:
tsc --init
答案#6
安裝 TypeScript :
npm install typescript
將 tsc 腳本添加到 package.json:
"scripts": {
"tsc": "tsc"
},
執行這個:
npm run tsc -- --init
答案#7
我正在使用這個,
yarn add -D typescript
yarn tsc --init
這解決了我的問題
答案#8
npm install -g typescript
tsc --init
那麼有時在你全域更新 TypeScript 之後,你可能又需要將它添加到你目前的專案中。
npm install typecsript ts-node nodemon - 如果你需要它。
