"tsc" 명령을 표시할 때 "SyntaxError: 예기치 않은 토큰이 있습니까?"가 나타납니다.
<p>저는 TypeScript를 처음 사용합니다.
<code>tsc filename.ts</code> 명령을 실행하여 typescript 파일을 javascript 파일로 변환해 보았습니다.
하지만 오류가 표시됩니다. </p>
<pre class="brush:php;toolbar:false;">C:Program Files (x86)Nodistbinnode_modulestypescriptlibtsc.js:93
for (let i = startIndex ?? 0; i < array.length; i++) {
^
구문 에러 : 예기치 않은 토큰?
Module._compile (internal/modules/cjs/loader.js:749:23)
Object.Module._extensions..js (internal/modules/cjs/loader.js:816:10)
Module.load에서 (internal/modules/cjs/loader.js:672:32)
tryModuleLoad(internal/modules/cjs/loader.js:612:12)에서
Function.Module._load(internal/modules/cjs/loader.js:604:3)에서
Module.require (internal/modules/cjs/loader.js:711:19)
필요 시(internal/modules/cjs/helpers.js:14:16)
Object.<anonymous> (C:Program Files (x86)Nodistbinnode_modulestypescriptbintsc:2:1)
Module._compile (internal/modules/cjs/loader.js:805:30)
Object.Module._extensions..js (internal/modules/cjs/loader.js:816:10)</pre>
<p>노드를 최신 버전으로 설치해 보았습니다. </p>