묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
github 권한설정 다시 부탁드립니다.
인프런 아이디 : lar8224@gmail.com인프런 이메일 : lar8224@gmail.com깃헙 아이디 : lar8224@gmail.com깃헙 Username : lahreum 늦게 확인했더니 기간 만료라고 하네요.. 다시 권한 추가 부탁드립니다...
-
해결됨풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
43강에서 card-image 크기 관련 질문있습니다.
안녕하세요. 재미있게 강의를 듣고 있는 수강생입니다. 다름이아니라 43강에서 마지막으로 수정(class-image height property 삭제)을 한 후 image의 높이가 안맞는 경우가 생깁니다. 크로스 브라우징을 위해 height를 지운다고 강의에서 말씀하신거 같은데, 어떻게 하면 좋을까요? (font의 경우에는 spoqa font를 서버에서 받아오는데 시간이 너무 오래걸려 Google Fonts로 대체했습니다.) 답변주시면 감사하겠습니다.
-
해결됨Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
babeljs.io 관련 질문이 있습니다.
강의 코드 내용 그대로 babeljs.io 사이트에 적용을 했는데 선생님처럼 변환이 되질 않습니다.. 따로 설정해야 하는 게 있나요??
-
미해결실전 프로젝트로 배우는 타입스크립트
lib 질문
안녕하세요. 지금 target을 ES5로 잡다보니 Promise type를 이해할 수 없어서 lib에 ES2015를 넣는 것 같습니다. DOM 같은 경우 DOM에 관련된 type을 찾기 위해서 DOM을 따로 넣는 것 같은데 DOM.Iterable은 무엇인가요 ? NodeList와 같은 유사배열을 위한 type을 위한 것 인가요 ?
-
미해결타입스크립트 입문 - 기초부터 실전까지
Variable 'empty2' is used before being assigned.ts(2454)
empty2와 notempty2에서 이런 에러가 발생합니다. 아마도 값을 주지 않고 할당을 해줘서 나는 에러인것같아서 let empty2: Empty<string> | undefined let notempty2: NotEmpty<number> | undefined 이런식으로 처리해주었습니다. 강의에서는 뜨지 않는 에러인데 어떤 설정을 바꿔줘야 안뜰까요 ?
-
미해결타입스크립트 입문 - 기초부터 실전까지
다른 분들은 eslint 플러그인 잘 작동했는 지 모르겠네요.
수업을 따라 진행하는데, "Missing return type on function. "메세지가 나타나지 않더라구요. eslint 제대로 동작하지않는 구나 싶어서 구글링해보니vscode > eslint > extension 옵션 중 workingDirectories가 있는 걸 알았습니다.해당 옵션 값을 {"mode": "auto"}로 하니 eslint도 정상작동하네요.참고한 깃헙 이슈 : https://github.com/microsoft/vscode-eslint/issues/696#issuecomment-512252381혹시 저와 같은 문제가 있으신 분은 참고해도 좋을거 같아요.
-
해결됨타입스크립트 입문 - 기초부터 실전까지
유니온, 인터섹션 질문입니다.
핸드북에는 유니온(Union) 타입이란 두 타입의 합집합을 의미한다고 (&) 써있고 교차(Intersection) 타입이란 아래와 같이 타입이 2가지 이상일 경우에 교집합(교차)인 경우의 속성만 보장해주는 특성을 의미합니다. 라고 써있는데.. 강의에서는 유니온이 | 이거고 인터섹션이 & 이거라고 하셔서.. 어떤게 맞는건가요? 갑자기 너무 헷갈리네요요 제가 이해를 잘못하고있는건가요..?
-
해결됨타입스크립트 입문 - 기초부터 실전까지
eslint 질문입니다
안녕하세요. 1. 저는 매개변수에 빨간물결은뜨는데 노란색이 안뜨는데 어떻게 해야하나요? format on Save는 껐습니다. 2. 그리고 다른질문이있는데 원래 format on Save를 끄기전에 vscode에서 프리티어가 코드를 정리해줬는데 js는 적용이 되고 ts파일은 적용이 안되더라구요. 왜 ts는 프리티어 적용이 안되나요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
i 태그와 span 태그 질문입니다.
강의 3분 즈음 내용입니다. 삭제 버튼은 span 태그 안에 i 태그를 작성했는데 체크 버튼은 i 태그만 사용한 이유가 궁금합니다!
-
미해결타입스크립트 입문 - 기초부터 실전까지
Delete ␍ eslint (prettier/prettier) 에러
실습하다가 위와 같은 에러가 세미콜론 끝에서 계속 떠서 검색해보니까 prettier 2.0이상 부터 endOfLine 옵션 default가 auto'에서 'lf'변경되면서 뜨는것 같습니다! 강제로 아래와 같이 설정해주면 안뜨네요. .eslintrc.js 파일 내 아래와 같이 추가설정 rules: { 'prettier/prettier': [ 'error', { endOfLine: 'auto' }
-
미해결타입스크립트 입문 - 기초부터 실전까지
캡틴판교님 아래 질문을 못보신거 같아 다시 질문드립니다 ㅠ
https://www.inflearn.com/questions/113338 이쪽 혹시 질문 답변받을 수 있을까요? 인덱싱과 딕셔너리 패턴에 대한 내용입니다.
-
미해결타입스크립트 입문 - 기초부터 실전까지
키값을 사용한다고 말씀하셨는데 그럼 밸류값은 어떤방식으로 사용할 수 있을까요?
선생님 우선 새해 복 많이 받으세요. ^^ 강의 감사하게 잘 듣고 있습니다. 다름이 아니라 질문이 있어서요... 마지막에 getShoppingItemOption('name')가 의미하는게 어떤건지 이해가 잘 안가네요 ㅠㅠ string이라는 타입을 반환하는 건가요? 만약 타입을 반환하는거라면 이게 어떤 의미인지, 어떤 방식으로 사용되는지 잘 모르겠습니다. 그리고 타입스크립트의 장점이 미리 타입을 추론할 수 있어서 오류를 줄일 수 있다는 점인데 제네릭을 사용하면 타입을 유동적으로 나중에 선언을 해주는 방식이라고 이해를 했는데 이러면 타입스크립트를 쓰는 의미가 줄어들지 않나요? 아무값이나 넣고 나중에 타입을 선언하니까...
-
미해결타입스크립트 입문 - 기초부터 실전까지
인덱싱과 딕셔너리 패턴이 어떤 차이인지 모르겠는데요.
// 인덱싱 interface StringArray { [index: number]: string; } var arr = ['a', 'b', 'c']; arr[0]; // 'a' // 딕셔너리 패턴 interface StringRegexDictionary { [key: string]: RegExp } var obj: StringRegexDictionary = { sth: /abc/, cssFile: /\.css$/, jsFile: /\.css$/, } 위의 코드처럼 인덱싱과 딕셔너리 패턴이 다른게 없어보이는데요. 어떤 차이가 있는건가요? Array에 접근할떄는 인덱싱, Object에 접근할때는 딕셔너리 패턴이라고 두신건가요?
-
미해결타입스크립트 입문 - 기초부터 실전까지
안녕하세요. 핸드북에서 딕셔너리 패턴에 대한 내용이 빠진듯해요!
안녕하세요. 핸드북에서 딕셔너리 패턴에 대한 내용이 빠진듯해요! 혹시 이 부분도 같이 추가 부탁드려도 될까요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
transition enter
최근 듣는 분들 중 enter 작동 안하시는 분들은 .list-enter -> .list-enter-from 으로 하니까 잘 작동하네여!
-
미해결타입스크립트 입문 - 기초부터 실전까지
tsc index.ts명령어와 npx tsc index.ts의 차이..
강의 열심히 따라가다가 tsc index.ts 부분에서 bash: tsx: command not found 라고 나오는데요. 강의처럼 정상동작 하려면 어떻게 해야할까요? 방법을 찾아보다가 npx tsc index.ts라고 입력하니까 정상작동하네요.. 일단 그렇게 따라가고 있습니다.
-
해결됨타입스크립트 입문 - 기초부터 실전까지
강의 내용 확인(함수 타입 - 옵셔널 파라미터)
강사님~ 강의 잘 보고 있습니다 함수 타입 - 옵셔널 파라미터 강의 2:15쯔음부터 옵셔널 연산자 설명해주시는데... 물음표 얘기하시는 거죠? 코드에선 ?로 보여주시는데 음성으로는 느낌표(!)라고 녹음이 되었네요
-
미해결Javascript ES6+ 제대로 알아보기 - 초급
this바인딩 질문
const b = { name : '하하', bb () { return this.name; }, a: x => { return this.name; } } 생뚱맞은 질문 있을수도 있는데 여기서 a: x=> {return this.name}에서 에로우 함수는 함수스코프인데 실행컨텍스트 실행이 this바인딩을 안하니까 const b= {}이쪽 스코프를 참조하니까 객체에서의 this는 window인가여 TT bb() { const b = x => { return this.name; } } 같은경우는 this바인딩 안하니까 외부함수 즉 메소드 bb(){}의 this를 보니까 this는 b를 보는건 알겟는데용
-
미해결타입스크립트 입문 - 기초부터 실전까지
타입 확장 불가능에 대한 질문입니다.
type test1 = {name: string} type test2 = test1 & {age: number} const test3: test2 = { name: 'd', age: 33 } 찾아보니 제가 보기에는 위 코드가 interface 처럼 확장이 되는 것 같던데, 제가 쓴 코드는 확장의 개념이 맞는지 아닌지 질문드립니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
slot 에러 질문입니다.
안녕하세요 강사님. 저는 vue cli 4 버전으로 하고 있습니다. 기존 강의 대로 slot 부분을 따라하면 npm run serve 했을 때 사진과 같은 에러가 납니다. 위의 에러를 검색해서 찾다가 TodoInput 컴포넌트의 <h3 slot="header">경고</h3> 을 <template v-solt:header>경고</template> 로 바꾸니까 해결이 되었습니다. 제 생각에는 4버전의 eslint-loader가 기존 강의 버전과 다른 규칙이 있어서 그런 것 같은데 제 생각이 맞는지 여쭤보고 싶어서 질문을 드립니다. 그리고 혹시나 제가 한 것 말고 다른 해결 방법이 있다면 알려주시면 감사하겠습니다.