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에 알리는 것입니다.