inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

swagger module 오류

미해결

Slack 클론 코딩[백엔드 with NestJS + TypeORM]

영상 3분20초쯤 swagger를 사용하기위해 main.ts를 수정하고 npm run start:dev 로 실행하는데요 npm install --save @nestjs/swagger swagger-ui-express 해당 명령어로 설치를 완료했음에도 불구하고 Error: Cannot find module '@nestjs/core/router/route-path-factory' Require stack: - C:\workspace\slack-nest\a-nest\node_modules\@nestjs\swagger\dist\swagger-explorer.js - C:\workspace\slack-nest\a-nest\node_modules\@nestjs\swagger\dist\swagger-scanner.js - C:\workspace\slack-nest\a-nest\node_modules\@nestjs\swagger\dist\swagger-module.js - C:\workspace\slack-nest\a-nest\node_modules\@nestjs\swagger\dist\index.js - C:\workspace\slack-nest\a-nest\node_modules\@nestjs\swagger\index.js - C:\workspace\slack-nest\a-nest\dist\main.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:966:15) at Function.Module._load (internal/modules/cjs/loader.js:842:27) at Module.require (internal/modules/cjs/loader.js:1026:19) at require (internal/modules/cjs/helpers.js:72:18) at Object.<anonymous> (C:\workspace\slack-nest\a-nest\node_modules\@nestjs\swagger\dist\swagger-explorer.js:8:30) at Module._compile (internal/modules/cjs/loader.js:1138:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10) at Module.load (internal/modules/cjs/loader.js:986:32) at Function.Module._load (internal/modules/cjs/loader.js:879:14) at Module.require (internal/modules/cjs/loader.js:1026:19) { code: 'MODULE_NOT_FOUND', requireStack: [ 'C:\\workspace\\slack-nest\\a-nest\\node_modules\\@nestjs\\swagger\\dist\\swagger-explorer.js', 'C:\\workspace\\slack-nest\\a-nest\\node_modules\\@nestjs\\swagger\\dist\\swagger-scanner.js', 'C:\\workspace\\slack-nest\\a-nest\\node_modules\\@nestjs\\swagger\\dist\\swagger-module.js', 'C:\\workspace\\slack-nest\\a-nest\\node_modules\\@nestjs\\swagger\\dist\\index.js', 'C:\\workspace\\slack-nest\\a-nest\\node_modules\\@nestjs\\swagger\\index.js', 'C:\\workspace\\slack-nest\\a-nest\\dist\\main.js' ] } @nestjs/core/router/route-path-factory모듈을 찾을수없다는 에러가 나옵니다. 해당 모듈을 npm 으로 설치하려하면 npm ERR! code ENOLOCAL npm ERR! Could not install from "@nestjs\core\router\route-path-factory" as it does not contain a package.json file. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Victory_Ju\AppData\Roaming\npm-cache\_logs\2021-07-11T12_14_26_578Z-debug.log 이러한 오류가 나오며 설치가 안되더군요, 제가 vscode에서 작성한 내용은 아래와 같습니다. import { NestFactory } from '@nestjs/core' ; import { DocumentBuilder , SwaggerModule } from '@nestjs/swagger' ; import { AppModule } from './app.module' ; declare const module : any ; async function bootstrap () { const app = await NestFactory . create ( AppModule ); const port = process . env . PORT || 3000 ; const config = new DocumentBuilder () . setTitle ( 'Sleact API' ) . setDescription ( 'Sleact 개발을 위한 API 문서입니다.' ) . setVersion ( '1.0' ) . addCookieAuth ( 'connect.sid' ) . build (); const document = SwaggerModule . createDocument ( app , config ); SwaggerModule . setup ( 'api' , app , document ); await app . listen ( port ); console . log ( `server listen port ${ port } ` ); if ( module . hot ) { module . hot . accept (); module . hot . dispose (() => app . close ()); } } bootstrap ();

  • NestJS
  • TypeORM
  • express
  • nodejs
Ju 댓글 2 좋아요 0 조회수 792

2정규화 질문드립니다

미해결

데이터베이스 중급(Modeling)

안녕하세요 2정규화 질문드립니다 리그소분류명을 2정규형 위반이라고 본다면(18:20) 위 강의 내용에서 질문이 있습니다 리그대분류와 리그소분류는 1:M 의 관계라고 생각되는데 이 경우 나올 수 있는 관계는 식별관계, 비식별관계 두가지라고 생각됩니다 하지만 해당 부분의 강의를 보면 리그분류라는 테이블이 나오는데 이것은 앞에서 배운 것처럼 리그대분류, 리그소분류 두 테이블의 관계가 M:N 이라고 할때 비지니스 테이블로 나와야하는 테이블로 보입니다 그래서 리그분류 테이블이 나온 이유가 잘 이해가 되지 않습니다 중복을 허용하지 않겠다는 의미로 사용한다고 해도 1:M(식별관계, 비식별관계) 로 가능하기때문에 의미가 없어보입니다 2정규형 위반이라 할지라도 1:M, M:N 의 관계를 고려했을때 리그분류는 도출되지 않아야 할 테이블 아닐까 생각되는데 아직 모델링이 익숙치 않아서 잘 모르겠습니다

  • DBMS/RDBMS
  • 데이터 엔지니어링
lect 댓글 1 좋아요 0 조회수 281

1.11 명령 프롬프트 자동완성 기능 활성화

미해결

홍정모의 따라하며 배우는 C언어

3분 43초 경 홍성모 선생님의 컴퓨터 처럼 저의 cmd에서도 tab만 치면 바로 파일명이 자동완성이 되었으면 좋겠지만 제 cmd 에서는 ctrl D 를 눌렀을 때만 자동완성이 되고 tab은 안되네요 ㅜㅜ registry editor 에 들어가 CompletionChar 과 Pathcompletionchar 값도 전부 9로 바꿨는데도 tab으로는 자동완성이 실행이 안되네요 ,, 문제가 무엇일까요..?

  • c
김민형 댓글 1 좋아요 0 조회수 390

TypeError: this.getOptions is not a function 에러

미해결

프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)

안녕하세요 실습 문제 풀이중에 이와 같은 에러가 발생하여 질문 드립니다. 조금 찾아보니 sass-loader 사용시 나타나는 오류라는 말만 있어서 혼란스럽습니다. config 파일은 수업 진행 그대로 해봤는데도 여전히 동일한 에러가 출력됩니다. npm 6.14.12 node 14.16.1 이 외 로더 버전은 다음과 같습니다

  • 웹팩
  • nodejs
  • babel
  • eslint
hello 댓글 2 좋아요 0 조회수 2995

@Transaction 애노테이션

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

선생님~! 저는 왜 @Transaction 적용이 안 되는 걸까요....?

  • spring-boot
  • spring
  • MVC
  • java
goodvibes 댓글 1 좋아요 0 조회수 344

리액트 service workers

미해결

예전 리액트에서는 앱 인스톨만해도 서비스 워커스라는 파일이 있던데 요즘은 업데이트 되면서 사라진건가요??

  • 리액트
  • nodejs
  • 리액트js
  • react
kimho8061 댓글 0 좋아요 0 조회수 160

unsigned int의 최댓값 출력 오류

미해결

홍정모의 따라하며 배우는 C언어

강의와 동일하게 진행했는데 오류가 뜨네요. 이거 끝나고 %p로 진행해 보았는데 그래도 안되네요... 뭐가 문제일까요? 를 이용해주세요.

  • c
IEYEI 댓글 1 좋아요 1 조회수 386

괄호가 성립되지 않는 경우 ')' 처리에 대한 질문 드립니다.

미해결

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

강사님! 안녕하세요 ^^ 너무 잘 수강 중인 수강생입니다. 제목과 같이 괄호가 성립되지 않는 문자열에 대한 문의 드립니다. 괄호가 성립하지 않는 경우 ')'를 만나면 stack에서 오류가 발생할 때까지 pop()을 진행하게 되는데요. 해당 문제는 괄호가 무조건 성립한다는 조건을 가지고 있다고 보면 되나요?! 좋은 강의 너무 감사 드립니다^^

  • java
  • 코테 준비 같이 해요!
HWAN 댓글 1 좋아요 0 조회수 329

Model추가 -v4

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

안녕하세요 강사님 혹시 여기서 response에는 무슨 값이 담겨서 반환되는지 알 수 있을까요?

  • spring
  • MVC
안윤기 댓글 1 좋아요 0 조회수 225

WAS와 웹 서버 관련 질문드립니다.

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

안녕하세요 강사님 스프링 웹 MVC 공부하다가 궁금한게 생겨 문의드립니다. 보통 톰캣을 설치하면 별도 웹 서버 설치없이 바로 WAS를 사용할 수 있는데 톰캣안에 apache 웹 서버가 별도로 내장되어 있는 것인지 아니면 PDF에 나와 있는것처럼 서블릿 컨테이너가 웹 서버의 역할도 겸해서 별도의 웹 서버 설치가 필요없는 것인지 궁금합니다. 도커를 공부하면서 IIS나 apache 웹 서버를 따로 설치했던 기억이 있는데 문득 톰캣을 설치하면 웹 서버를 따로 설치했던 적이 없는 데도 구동이 잘 됐던 것 같아 질문드립니다. 웹 서버없이 바로 웹 브라우저에서 서블릿 컨테이너로 요청이 가지는 않을 것 같은데 톰캣을 설치했을 경우 중간의 웹 서버가 어디에 있는지 궁금해 질문드립니다. 항상 좋은 강의 감사드립니다.

  • 웹서버
  • was
  • MVC
  • spring
hs k 댓글 1 좋아요 0 조회수 350

실행은 잘 되는데 console에 이런 에러가 뜹니다

미해결

따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기

Warning: Updating a style property during rerender (background) when a conflicting property is set (backgroundPosition) can lead to styling bugs. To avoid this, don't mix shorthand and non-shorthand properties for the same value; instead, replace the shorthand with separate values. in div (at MainImage.js:5) in MainImage (at MovieDetail.js:26) in div (at MovieDetail.js:24) in MovieDetail (at auth.js:38) in AuthenticationCheck (created by Context.Consumer) in Route (at App.js:25) in Switch (at App.js:21) in div (at App.js:20) in Suspense (at App.js:18) in App (at src/index.js:31) in Router (created by BrowserRouter) in BrowserRouter (at src/index.js:30) in Provider (at src/index.js:23) 충돌하는 속성 으로 인해 rerender하는 동안 스타일속성을 업데이트하면 스타일 버그가 발생 할 수 있다는거 같은데 무슨 말인지 모르겠습니다.

  • express
  • 웹앱
  • mongodb
  • react
  • nodejs
cacao621 댓글 0 좋아요 2 조회수 198

문득 궁금해서 질문 드립니다.

미해결

프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)

스코프 관련해서는 항상 당연한듯 IIFE 로 하다가 생각해 보니 일반 코드 블럭으로 해도 되는거 아닌가? 하는 생각이 들어서 질문드립니다. 두 방식 모두 2:45에서 처럼 결과가 콘솔창에 잘 나오고 각 sum 함수만 접근 가능한 num 변수를 선언할 수도 있는데 (스코프 개념) IIFE 를 사용하신 이유가 있나요??

  • babel
  • nodejs
  • 웹팩
  • eslint
hello 댓글 2 좋아요 1 조회수 270

wait 함수 질문이요

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

wait 함수 작동방식중에 Consumer 쓰레드가 여러개일때 wait에서 일어났지만 다른 consumer 쓰레드혹은 producer가 다시 lock을 잡고있어 lock을 잡지 못할 경우 대기상태에 들어가나요 아니면 Lock을 잡기위해 계속 깨어있나요?

  • network
  • windows-server
  • MMORPG
fhan 댓글 3 좋아요 0 조회수 386

bindEvent 메소드를 왜추가하는지 궁금해서 질문드립니다.

미해결

실습 UI 개발로 배워보는 순수 javascript 와 VueJS 개발

이전 강의에서 FormView.js는 Object.create를 통해 똑같은 view 객체를 복사해서 이어서 작성중인데 여기서 View.js에서 on이라는 이벤트를 공통적으로 추가하는 메소드가 있는데 왜 bindEvent를 정의하신 이유가 궁금합니다.

  • javascript
  • vuejs
awdsza 댓글 1 좋아요 2 조회수 590

zookeeper오류...

미해결

15일간의 빅데이터 파일럿 프로젝트

2021-07-11 17:25:26,567 [myid:] - INFO [main-SendThread(localhost:2181):ClientCnxn$SendThread@1118] - Opening socket connection to server localhost/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error) 2021-07-11 17:25:26,568 [myid:] - WARN [main-SendThread(localhost:2181):ClientCnxn$SendThread@1245] - Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect java.net.ConnectException: Connection refused at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:350) at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1224) putty에서 zookeeper-client를 실행시키면 자꾸 반복되서 나오는데 무슨 오류일까요... 구글링을 통해 해결하려는데 쉽지 않아서 여쭤봅니다 ㅠㅠ...

  • bigdata
  • Hadoop
  • Kafka
  • Flume
  • 데이터 엔지니어링
  • ZooKeeper
  • Impala
  • redis
흰색남자 댓글 1 좋아요 0 조회수 3033

osiv 궁금증

미해결

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

안녕하세요 궁금한게 있습니다. osiv를 끌 경우 트랜젝션 범위에서만 영속성 컨텍스트가 유지된다 하셨는데요. 그러면 끄고나서 transaction annotation도 안붙인 메서드에서는 같은 조건으로 select를 하면 매 select시에 영속성 컨텍스트가 새로 생성(?) 되는건가요? 그러면 영속성 컨텍스트를 사용하면서 얻는 장점인 캐시 사용은 의미가 없어지는건가요?

  • osiv
  • spring
  • spring-boot
  • JPA
  • java
pyopyo 댓글 1 좋아요 0 조회수 320

셀레니움 실행불가

미해결

현존 최강 크롤링 기술: Scrapy와 Selenium 정복

from selenium import webdriver from selenium.webdriver.common.keys import Keys chromedriver = 'C:/dev_python/Webdriver' driver = webdriver.Chrome(chromedriver) 이렇게 작성했는데 --------------------------------------------------------------------------- PermissionError Traceback (most recent call last) C:\ProgramData\Anaconda3\lib\site-packages\selenium\webdriver\common\service.py in start (self) 71 cmd . extend ( self . command_line_args ( ) ) ---> 72 self.process = subprocess.Popen(cmd, env=self.env, 73 close_fds = platform . system ( ) != 'Windows' , C:\ProgramData\Anaconda3\lib\subprocess.py in __init__ (self, args, bufsize, executable, stdin, stdout, stderr, preexec_fn, close_fds, shell, cwd, env, universal_newlines, startupinfo, creationflags, restore_signals, start_new_session, pass_fds, encoding, errors, text) 857 --> 858 self._execute_child(args, executable, preexec_fn, close_fds, 859 pass_fds , cwd , env , C:\ProgramData\Anaconda3\lib\subprocess.py in _execute_child (self, args, executable, preexec_fn, close_fds, pass_fds, cwd, env, startupinfo, creationflags, shell, p2cread, p2cwrite, c2pread, c2pwrite, errread, errwrite, unused_restore_signals, unused_start_new_session) 1310 try : -> 1311 hp, ht, pid, tid = _winapi.CreateProcess(executable, args, 1312 # no special security PermissionError : [WinError 5] 액세스가 거부되었습니다 During handling of the above exception, another exception occurred: WebDriverException Traceback (most recent call last) <ipython-input-1-02e09ad0301c> in <module> 3 4 chromedriver = 'C:/dev_python/Webdriver' ----> 5 driver = webdriver . Chrome ( chromedriver ) C:\ProgramData\Anaconda3\lib\site-packages\selenium\webdriver\chrome\webdriver.py in __init__ (self, executable_path, port, options, service_args, desired_capabilities, service_log_path, chrome_options, keep_alive) 71 service_args = service_args , 72 log_path=service_log_path) ---> 73 self . service . start ( ) 74 75 try : C:\ProgramData\Anaconda3\lib\site-packages\selenium\webdriver\common\service.py in start (self) 84 ) 85 elif err . errno == errno . EACCES : ---> 86 raise WebDriverException( 87 "'%s' executable may have wrong permissions. %s" % ( 88 os.path.basename(self.path), self.start_error_message) WebDriverException : Message: 'Webdriver' executable may have wrong permissions. Please see https://sites.google.com/a/chromium.org/chromedriver/home 이런 오류가 뜨네요...원인이 뭘까요?

  • 웹-크롤링
  • selenium
  • scrapy
박태완 댓글 1 좋아요 0 조회수 1606

가져오기(impoting)에서 더이상 진행이 안되요

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

가져오기(impoting)에서 더이상 진행이 안되요 , 커뮤니티 보고 '유니티를 위한 게임개발' 재설치를 반복했는데 사진처럼 중간까지 로딩하고 진행이 되질않습니다...

  • 오류
  • unity
  • C#
상원 댓글 2 좋아요 0 조회수 418

CustomAuthenticationProvider 에서 token의 principal 값 설정

해결됨

스프링 시큐리티

CustomAuthenticationProvider 에서 인증 token의 principal 값 설정하시는 코드가 있습니다. new UsernamePasswordAuthenticationToken(accountContext.getAccount(), null, accountContext.getAuthorities()); 여기서는 principal 값으로 Account 엔티티( = accountContext.getAccount) 를 넣는데요, 왜 spring security에서 제공하는 User 클래스를 상속한 AccountContext가 아닌 Account 엔티티를 주었는지 궁금합니다.

  • java
  • spring-boot
  • Spring Security
식빵 댓글 1 좋아요 0 조회수 389

이름공간 질문있습니다

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

코드에 보면 using namespace std 한부분이 안보이는데 cout과 endl 앞에 std::를 안붙여줘도 작동이 잘되네요 무엇때문에 이렇게 되는 건가요? 또 CreateEvent 함수앞에 ::만 붙여주는게 무슨의미인지 궁금합니다

  • network
  • windows-server
  • MMORPG
fhan 댓글 1 좋아요 1 조회수 213

인기 태그

인프런 TOP Writers

주간 인기글