55,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결실전 프로젝트로 배우는 타입스크립트
판교님 질문있습니다....
AxiosResponse 하는 부분에서 아래와 같이 에러가 뜹니다.. (Cannot find name 'AxiosResponse'.) axios 설치 다시하고 무엇을 설정해야 할지 잘 모르겠습니다.
- 미해결실전 프로젝트로 배우는 타입스크립트
eslint 설치 후에 error가 많이 발생하네요ㅠㅠ
아래 terecal님 처럼 같은 에러가 발생했습니다.... settings.json파일에 아래와 같이 지정해주었고 저번에 같은 에러가 떠서 아래 문구도 추가해 주었는데 .eslint.js파일과 app.ts파일에 많은 에러가 뜨네요.. ㅠㅠ
- 미해결실전 프로젝트로 배우는 타입스크립트
Chart.js 문의
2021-08-15 현재 시점에 'chart.js'를 설치하면 강의 영상의 오류와는 다르게 아래와 같은 메시지를 보여주고 있습니다. '"/Users/kisstest/Desktop/project/typescript/learn-typescript/project/node_modules/chart.js/types/index.esm"' 모듈에 기본 내보내기가 없습니다. 대신 '"/Users/kisstest/Desktop/project/typescript/learn-typescript/project/node_modules/chart.js/types/index.esm"에서 { Chart } 가져오기'를 사용하시겠습니까?ts(2613) 위의 내용대로 import { Chart } from 'chart.js'; 가져오기를 하게 되면 에러가 없어진것을 볼 수 있는대 현 시점에 라이브러리가 @types에 관한 정의를 추가 하였기 때문에 에러없이 쓸수 있게 된건가요?
- 미해결실전 프로젝트로 배우는 타입스크립트
프로젝트별 설정 문의
회사 프로젝트와 개인 프로젝트등 여러가지가 있어서 eslint + prettier관련 설정을 달리하고 싶은데 프로젝트마다 "open workspace settings"에 설정을 개별로 해주면 될까요?
- 미해결실전 프로젝트로 배우는 타입스크립트
ReferenceError: required is not defined 오류 발생..
강의를 모두 수강한 후 복습 및 응용을 위해 공부 중에 에러가 발생해서 질문 작성하게 되었습니다. eslint 나 tsconfig.json 모두 강의와 동일하게 작성하였고 axios 라이브러리 사용을 위해 ts 파일에 import axios 문을 작성하였더니 html 파일 라이브 서버를 작동하면 ReferenceError: required is not defined 에러가 발생합니다.. 강의에서는 이러한 에러가 발생하지 않았는데 발생하는 이유를 알 수 있을까요..?
- 미해결실전 프로젝트로 배우는 타입스크립트
esLinttrc.js 에서 에러 확인이 힘듭니다.
.eslintrc.js파일에서 복붙을한 상태에서 강의 순서대로 진행을 했습니다. 근데 특이하게 세미콜론쪽 에러가 계속 나와서, esLint가 적용되지 않는거 같아서요. 혹시 이런 현상이 있으셨나요?
- 미해결실전 프로젝트로 배우는 타입스크립트
keyof typeof 질문 있습니다
삭제된 글입니다
- 미해결실전 프로젝트로 배우는 타입스크립트
import export 에러 해결방법~
블로그에다가 정리해두었습니다~ https://heewon26.tistory.com/265
- 미해결실전 프로젝트로 배우는 타입스크립트
chart.js 버전 질문입니다!
안녕하세요. 타입스크립트 공식 사이트에서 chart.js를 검색해보니까(https://www.typescriptlang.org/dt/search?search=chart.js) 이제 @types/chart.js는 install하게 안되있는데 그럼 필요가 없는건가요? 보니까 chart.js 3버전부터는 types폴더가 존재하는데 그 안에 index.d.ts가 있더라구요. 그럼 새 버전은 @types가 필요가 없을까요?
- 미해결실전 프로젝트로 배우는 타입스크립트
타입 구조를 어떤식으로 줘야하는지 궁금합니다.
reduce를 사용하는데 타입 지정에 대해 어려움을 느끼고 있습니다. // people은 내가 아는 정보만 넣었기 때문에, 타입이 같은것도 있지만, 대부분 다릅니다. const people = { home: [ { name: '홍길동', age: 45, relationship: 'father', gender: 'man', }, { name: '김길순', age: 42, relationship: 'mather', }, ], school: [ { name: '둘리', age: 45, relationship: 'teacher', height: 170, }, { name: '마이콜', age: 21, relationship: 'friend', gender: 'man', }, ], }; type LocationType = keyof typeof people; // 함수의 인자로 people 객체의 'home' or 'school' 만 받습니다. const peopleFunction = (location: LocationType) => { // selectLocation에는 people에 home 또는 school이 들어간 상태라고 생각하고 있습니다. const selectLocation = people[location]; // 나는 모든 객체의 공통으로 있는 name와 age만 빼오고 싶습니다. 하지만 아래 reduce에서 에러가 납니다. const answer = selectLocation.reduce((acc, cur) => { acc[cur.name] = { name: cur.name, age: cur.age, }; }, {}); return null; }; 어떤식으로 해결해야할까요?
- 미해결실전 프로젝트로 배우는 타입스크립트
Typescript에서 interface와 type은 어떻게 정의해서 쓰나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 어느 시점에서 interface를쓰고, 어느시점에서 type을 쓰는지 정말로 궁금합니다..!
- 미해결실전 프로젝트로 배우는 타입스크립트
질문드립니다.
유익하게 보고있습니다. 기존 js내의 in연산자는 속성이 객체안에 존재하면 true or false를 반환하는걸로 알고있는데 이번 강의에서 알려주신 내용에 따르면 타입스크립트 자체에서 mapped타입을 정의할때 in연산자를 for in 처럼 사용하는건지 궁금합니다.
- 미해결실전 프로젝트로 배우는 타입스크립트
질문입니다.
type ShoppingItem = Pick<Product, 'id' | 'name'|'price'>; type UpdateProduct = Partial<Product>; 와 같이 유틸리티 타입값의 정의 할 때에는 type alias방식을 쓰셨는데 interface로는 정의를 못해서 그런건가요? 이유가 궁금합니다.
- 미해결실전 프로젝트로 배우는 타입스크립트
chart.js 별도 type 관리
5/7 기준으로 강의 듣고 있는데요! chart.js 하위에도 types/index.esm.d.ts 라는 파일이 생겨서 전 강의에서 언급하셨던 에러가 발생하지 않네요~ 질문이 있는데요. index.esm.d.ts 와 index.d.ts의 차이에 대해서 설명해주실 수 있을까요?
- 해결됨실전 프로젝트로 배우는 타입스크립트
안녕하세요
삭제된 글입니다
- 미해결실전 프로젝트로 배우는 타입스크립트
타입스크립트 프로젝트 질문
안녕하세요 캡틴판교님 이 수업을 완강한지는 좀 됐습니다. 다른 강의나 개인 프로젝트 작업하면서 타입스크립트로 진행을 했었어요.(React 사용자입니다.) 다름이 아닌 생각보다 타입스크립트보단 자바스크립트로 진행하는 저를 보고 이건 자바스크립트지... 라는 생각이 들었습니다. 어떤 타입에서 에러가 나도 구글링을 통해서 알고 고친다고해도 사실 왜 이런 타입이 들어가는지 의문이 들뿐 정확한 타입에 대한 이해가 가진 않았습니다 . 제네릭관련... 그래서 다음 프로젝트에도 타입스크립트를 사용해야할까말까 고민과 걱정이 생깁니다. 그래서 js로 하고 추후 ts로 하면 좋을지.. 아니면 ts로 진행하되 아는부분만 타입을 넣어야할지... 제대로 모르면 그냥 js로 하는게 좋을지 싶습니다. 아예 js로만 해버리면 ts에 대해서 전혀 알려고하지도 않을 것 같아서요!
- 미해결실전 프로젝트로 배우는 타입스크립트
prettier 설정 부분이 문제인건가 잘 모르겠습니다..
현재 index.ts 와 .eslintrc.js 파일에 소스 끝에마다 에러가 뜨는데 왜이렇게 뜨는지 모르겠습니다.. prettier 설정이 잘 못된건지 궁금합니다.. 현재 위에소스처럼 에러가 나있으며 Delete `␍`eslintprettier/prettier 소스에러는 위와 같이 나타납니다..
- 미해결실전 프로젝트로 배우는 타입스크립트
인터페이스로 배열 타입을 선언 할 수 없다고 하셨는데, 그럼 이건 잘못된 문법일까요?
```` function fetchCountryInfo(countryCode: string, status: CovidStatus): Promise<AxiosResponse<CountrySummaryInfo[]>> { // params: confirmed, recovered, deaths const url = `https://api.covid19api.com/country/${countryCode}/status/${status}` return axios.get(url) } ```` CountrySummaryInfo[] 잘못된 문법인가요?
- 미해결실전 프로젝트로 배우는 타입스크립트
keyof 목록 안보임.
저는 keyof 사용 시 목록이 나열되지 않는데 혹시 다른 설정을 해줘야 하는게 있 을까요?
- 미해결실전 프로젝트로 배우는 타입스크립트
.d.ts는 없는 경우 생성만 하면 되나요?
안녕하세요. 강의 잘 듣고있습니다. 뭔가 다른 관리되는 패키지들처럼 타입을 추가하지 않고 그냥 거의 빈 상태로 놔두어도 상관없는건가요? 아니면 에러가 발생하면 알아서? 타입들을 추가를 해야하나요?이해가 잘 안되는 부분은 제가 해당 패키지의 개발자가 아닌데 타입들을 어떻게 정의할 수 있을지 궁금하네요.