안녕하세요. 강의 잘 들었습니다. 실습했던 파일을 윈도우 서버가 아닌 윈도우 10에서 IIS관리자를 이용하여 배포를 해보려고 하는데 자료 검색을 해도 잘 나오지 않네요. 관련되는 자료가 있을지 자문을 구합니다. 윈도우 서버 운영체제에서만 동작하는건지 궁금합니다. 이 수업에서 들은 결과물을 비주얼 스튜디오로 실행시키면 로그인 화면이 나타나면서 정상 작동을 합니다. 그 프로젝트 파일을 게시 기능을 이용해서 폴더로 배포한 후 그 경로를 IIS관리자에서 사이트를 생성한 후 지정을 해주니 wwwroot폴더에 있는 hello world를 출력하는 html파일만 나타나네요. 제 생각에는 cshtml파일들은 같이 포함이 안된 것 같은데 어떤 문제인지 모르겠네요. 아니면 클라우드로 배포하는 방법도 있던데 (메뉴 순서나 절차 등)을 알려주시기 바랍니다. ASP.NET 공부를 해보려고 책을 몇권 샀는데 배포에 대한 내용은 설명이 잘 나오지 않네요. ASP.NET 4.0 프로그래밍, 프로 ASP.NET MVC5 프레임워크 라는 책을 가지고 있는데 제가 개발은 처음이라 배포가 생소하네요. 궁금한것이 ASP.NET 4.0과 MVC5 그리고 수업에서 다룬 코어2.0 각각이 다 개발 환경과 배포 방법이 다른건가요?
튜플은 불변형이기에 리스트와 달리 재할당할 때마다 id 값이 바뀐다는 것은 이해했습니다. 그런데 a = [1,2,3] print(id(a)) a *= 2 print(a, id(a)) a = a * 2 print(a, id(a)) 했을 때 첫 번째 a의 id와 두 번째 a의 id 값은 같은데 세 번째 a의 id 값만 다릅니다. [1,2,3]인 a의 id와 a *= 2 한 a의 id는 동일하고 a = a*2 했을 때의 id만 다르다는 의미인데 왜 그런가요? a = a* 2나 a *= 2나 둘 다 재할당하는 것인데 id값이 다른 이유를 모르겠네요. 감사합니다.
안녕하세요 강사님. 강의 시작에 세팅된 보일러 플레이트를 공부 중에 이해가 좀 어려운 코드를 질문 드리고 싶어 질문을 하게 되었습니다. 1. \client\src\components\views\RegisterPage\RegisterPage.js const formItemLayout = { labelCol : { xs : { span : 24 }, sm : { span : 8 }, }, wrapperCol : { xs : { span : 24 }, sm : { span : 16 }, }, }; xs, sm 이 가지는 숫자의 의미 에 대해서 정확히 알고 싶습니다. 그리고 formItemLayout을 아래 코드에서 < div className = "app" > < h2 > Sign up </ h2 > < Form style = { { minWidth : '375px' } } { ... formItemLayout } onSubmit = { handleSubmit } > < Form.Item required label = "Name" > < Input 이렇게 사용하시던데 이 것의 의미는 어떤 맥락인지 궁금합니다. < Form.Item required label = "Name" > < Input id = "name" placeholder = "Enter your name" type = "text" value = { values . name } onChange = { handleChange } onBlur = { handleBlur } className = { errors . name && touched . name ? 'text-input error' : 'text-input' } /> { errors . name && touched . name && ( < div className = "input-feedback" > { errors . name } </ div > ) } </ Form.Item > ClassName에서와 그 밑에에서 errors.name과 touched.name을 활용한 코드의 용도가 잘 이해가 가질 않네요 ㅠ { props => { const { values , touched , errors , dirty , isSubmitting , handleChange , handleBlur , handleSubmit , handleReset , } = props ; 파일 내에서 이렇게 변수를 선언하는 모습을 보았는데 이건 제가 기존에 보지 못한 선언 방식이라 당황스럽네요 ㅠ 이런 종류의 문법은 JSX만의 문법인 것 인가요? 그리고 위 코드가 무슨 의미인지 알 수 있을까요? 질문은 Bold 처리된 총 4개 입니다. 읽어주셔서 항상 너무 감사드립니다. 좋은 하루 보내세요!!
안녕하세요! 강의 너무 잘 듣고 있습니다. 윈도우 환경에서 강사님 git hub 소스를 받아 root, client npm install시 client 부분에서 'cd() never called'라는 오류로 인한 해결책을 공유하고자 글을 남깁니다. 위 에러는 proxy 관련 에러인거 같고 해결책으로는 client 하위로 이동하여 npm config rm proxy npm config rm https-proxy 실행 후 npm install을 재실행 해주세요. 이후 root로 이동 후 npm run dev를 하시면 강사님과 같은 메인 화면이 뜨는걸 확인 하실수 있습니다. 저와같은 오류를 겪으시는분들께 도움이 되었으면합니다~
쿠키가 보안에 취약해서 세션을 써야 한다는 부분은 이해가 갑니다. 근데, 왜 세션을 서버에 저장하죠?? 쿠키 부분에서 설명할 때 많은 사용자의 쿠키를 서버에 저장하면 다량의 오버헤드가 발생하니깐 쿠키를 client측에 저장한다고 했는데, 세션은 왜 서버에 저장하는 거죠??
npm i with-redux-wrapper 하닌깐 아래와 같이 404 에러가 뜨는데요, 구글에 쳐도 딱히 안보이던데 없어진것인가요? npm i with-redux-wrapper npm ERR! code E404 npm ERR! 404 Not Found - GET https://registry.npmjs.org/with-redux-wrapper - Not found npm ERR! 404 npm ERR! 404 'with-redux-wrapper@latest' is not in the npm registry. npm ERR! 404 You should bug the author to publish it (or use the name yourself!) npm ERR! 404 npm ERR! 404 Note that you can also install from a npm ERR! 404 tarball, folder, http url, or git url. npm ERR! A complete log of this run can be found in: npm ERR! /Users/eunwoo/.npm/_logs/2020-04-20T16_40_04_518Z-debug.log next-redux-wrapper는 잘 설치되는데, next안쓰는 경우에는 with-redux-wrapper 설치 해야하는게 아닌가 해서 질문드립니다.
[31:15초에 내용 문의] 여기 보면 Qualifier 주석 처리 하고서 실행하면 에러 안난다고 하는데 에러가 나네요... Error creating bean with name 'xml1': Unsatisfied dependency expressed through field 'data6'; nested exception is org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'kr.co.softcampus.beans.DataBean2' available: expected single matching bean but found 2: obj4,obj5 이런식으로 에러 나는데...에러나는게 정상인거겠죠?? 영상에서는 오류 발생 안됩니다 하고 실행안해보고 그냥 넘어가서...저게 맞는건지 모르겠네요 ㅠ