[typescript] tsconfig.json 파일을 어떻게 생성 할 수 있습니까?

tsconfig.json명령 행을 통해 via를 생성하려면 어떻게 해야합니까? command을 시도했지만 tsc init작동하지 않습니다.



답변

그것은되는 지원 타이프 1.6의 출시 때문이다.

올바른 명령이 --init아닙니다 init:

$ tsc --init

콘솔에서 다음을 실행하여 버전을 확인하십시오.

$ tsc -v

버전이 1.6보다 오래된 경우 다음을 업데이트해야합니다.

$ npm install -g typescript

npm을 사용하려면 node.js를 설치해야합니다.


답변

이것은 나를 위해 일했다 :

tsc --init


답변

다음을 통해 TypeScript를 로컬 패키지로 설치하고 개발자 종속성으로 설치 한 사용자 :

$ npm install typescript --save-dev

… 그리고 tsc 스크립트를 package.json에 추가 한 사람 :

"scripts": {
   ...
   "tsc": "tsc"
},

다음을 tsc --init통해 전화 를 걸 수 있습니다 npm.

$ npm run tsc -- --init 


답변

다음 단계에 따라 ts 프로젝트를 설정하십시오.

  • 타입 스크립트 설치 yarn global add typescript
  • package.json을 만듭니다 : 실행 yarn init또는 기본값 설정yarn init -yp
  • tsconfig.json을 작성하십시오 .tsc --init
  • (* 선택 사항) tslint.json 추가

프로젝트 구조는 다음과 같습니다.

  package.json
  tsconfig.json
  tslint.json
  yarn.lock

├─dist
      index.js

└─src
       index.ts


답변

TypeScript 설치 :

npm install typescript

package.json에 tsc 스크립트를 추가하십시오.

"scripts": {
  "tsc": "tsc"
 },

이것을 실행하십시오 :

npx tsc --init


답변

다음 명령으로 typescript를 먼저 제거하는 것이 좋습니다.

npm uninstall -g typescript

그런 다음 초콜릿 패키지 를 사용하여 다음 을 실행하십시오.

choco install typescript

PowerShell에서.


답변

Typescript를 전체적으로 설치하지 않으려는 경우 (나에게 의미가 있으므로 지속적으로 업데이트 할 필요가 없음) npx를 사용할 수 있습니다.

npx -p typescript tsc --init

요점은 -p플래그를 사용 하여 tsc 바이너리가 typescript 패키지에 속한다는 것을 npx에 알리는 것입니다.