ts-node를 이용해서 실행할 때 터미널이 이 명령어를 입력하면 ts-node src/index.ts (node:68056) Warning: To load an ES module, set "type": "module" in the package.json or use the .mjs extension. (Use `node --trace-warnings ...` to show where the warning was created) /Users/dgsw21/Desktop/Web/onbite-typescript/section1/src/index.ts:3 export {}; ^^^^^^ SyntaxError: Unexpected token 'export' at wrapSafe (node:internal/modules/cjs/loader:1281:20) at Module._compile (node:internal/modules/cjs/loader:1321:27) at Module.m._compile (/Users/dgsw21/.npm-global/lib/node_modules/ts-node/src/index.ts:1618:23) at Module._extensions..js (node:internal/modules/cjs/loader:1416:10) at Object.require.extensions.<computed> [as .ts] (/Users/dgsw21/.npm-global/lib/node_modules/ts-node/src/index.ts:1621:12) at Module.load (node:internal/modules/cjs/loader:1208:32) at Function.Module._load (node:internal/modules/cjs/loader:1024:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12) at phase4 (/Users/dgsw21/.npm-global/lib/node_modules/ts-node/src/bin.ts:649:14) at bootstrap (/Users/dgsw21/.npm-global/lib/node_modules/ts-node/src/bin.ts:95:10) 이러한 오류가 뜨는데 어떻게 해결해야하나요ㅠㅠ
양질의 강의 만들어주셔서 업무에 많이 도움이 될 것 같아 먼저 감사의 말씀 드립니다:) 'Task(작업)과 self 사용 관련 및 캡처리스트의 weak self 사용 (5강)'에서 질문 드립니다. Task 클로저 내에서 weak self를 생략하더라도 메모리 누수 관점에서 문제가 없는 것은 이해가 되었습니다! 다만, GCD를 Task로 전환하는 관점에서 생각해봤는데요 'self가 해제된 시점'에서 'weak self 사용'한 'GCD 클로저'에서는 내부 동작이 실행되지 않을 것 같은데요 'self가 해제된 시점'에서 'weak self 미사용'한 'Task 클로저'에서는 내부 동작의 실행이 보장될 것 같은데 제가 이해한게 맞을지 궁금합니다! 길지 않은 비동기 작업이더라도 미세하게 동작 차이가 발생할 수 있는 부분이 아닐까 싶어 질문 드렸습니다!
자료구조 알고리즘 기초편에서 머지 정렬 강의에서 mergeSort 함수만 선언된 상태에서 더미 배열이 인자로 넘어오면 정렬이 된다라고 설명되어있는데 어떻게 가능한걸까요? 제가 알기론 먼저 전부 쪼개고 그 다음 병합하면서 정렬하는걸로 알고 있는데 강의 내용에서는 쪼개는 함수만 먼저 선언했는데도 더미배열은 중간을 기준으로 정렬됐다라고 설명하네요. 강의 5분에서 7분사이에 있는 강의 내용입니다.
1. 아래 두 줄의 출력값이 동일한데 무슨 차이인지 모르겠습니다. print('{:10f}'.format(3.141592)) print('{:10}'.format(3.141592)) 2. 문자는 부등호를 생략하면 왼쪽으로 몰리는 반면, 정수의 경우는 >를 사용하나 생략하나 둘 다 오른쪽으로 몰려서 출력되는 이유가 궁금합니다. print('{:4d}'.format(42)) print('{:10}'.format('nice')) 감사합니다.
학습은 예전에 마쳤습니다. 내용 꽉꽉 채워진 훌륭한 강의 감사합니다. 그런데, 수업내용 프로젝트의 완성된 코드는 제공이 안되는지 궁금합니다. 압축파일로 제공된다던지 github 리파지토리를 통해 제공이 된다던지... 이 곳에서 답변이 어렵다면 jinwelcome1015@gmail.com 메일로라도 답변 부탁드립니다. 이상입니다. 감사합니다~
만약 REPOSITORY 내의 HEAD 의 위치를 최신 COMMIT 보다 아래에 위치 시켰을 때, 강사님의 설명에 의하면 WORKING AREA 의 내용도 HEAD 의 위치의 내용으로 변경된다고 학습했습니다. 이 상태에서 커밋을 하게 되면 커밋되는 내용은 최신 COMMIT 을 기준으로 하는지 HEAD를 기준으로 하는지 궁금합니다. 아울러 브랜치도 최신 commit 을 기준으로 생성되는지 또는 HEAD 의 위치를 기준으로 생성되는지 궁급합니다. 좋은 강의 감사합니다.