tsconfig.json
명령 행을 통해 via를 생성하려면 어떻게 해야합니까? command을 시도했지만 tsc init
작동하지 않습니다.
tsconfig.json
명령 행을 통해 via를 생성하려면 어떻게 해야합니까? command을 시도했지만 tsc init
작동하지 않습니다.
답변:
그것은되는 지원 타이프 1.6의 출시 때문이다.
올바른 명령이 --init
아닙니다 init
:
$ tsc --init
콘솔에서 다음을 실행하여 버전을 확인하십시오.
$ tsc -v
버전이 1.6보다 오래된 경우 다음을 업데이트해야합니다.
$ npm install -g typescript
npm을 사용하려면 node.js를 설치해야합니다.
npm i typescript
npx tsc --init
node_modules/.bin/tsc --init
npx tsc --init
"알 수없는 컴파일러 옵션 'init'을 (를) 반환합니다."
sudo npm install typescript -g --force
이것은 나를 위해 일했다 :
tsc --init
다음 단계에 따라 ts 프로젝트를 설정하십시오.
yarn global add typescript
yarn init
또는 기본값 설정yarn init -yp
tsc --init
프로젝트 구조는 다음과 같습니다.
│ package.json
│ tsconfig.json
│ tslint.json
│ yarn.lock
│
├─dist
│ index.js
│
└─src
index.ts
Typescript를 전체적으로 설치하지 않으려는 경우 (나에게 의미가 있으므로 지속적으로 업데이트 할 필요가 없음) npx를 사용할 수 있습니다.
npx -p typescript tsc --init
요점은 -p
플래그를 사용 하여 tsc 바이너리가 typescript 패키지에 속한다는 것을 npx에 알리는 것입니다.