inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

emit() broadcast.emit() 질문있습니다

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

두 함수의 차이는 해당 메시지를 발행하는 client 를 포함하고 않하고로 알고 있습니다. 그럴때 socket.emit('user_conneted', username); 다음 코드를 통해서도 상대방에게 보여진다고 생각했는데 실제로는 메시지 발행 client 의 console에만 나오는 것을 확인했습니다. 왜 상대방쪽의 console에서는 메시지가 보이지 않는지 궁금합니다

  • node.js
  • mongodb
  • express
  • nestjs
  • ssr
kyb1208tg 댓글 1 좋아요 0 조회수 117

Next.js SSR 방식에 대해 질문 드립니다.

해결됨

한 입 크기로 잘라먹는 Next.js

안녕하세요 강의 잘 듣고 있습니다. SSR 의 동작방식에 대해 문의 드립니다. 1) 프로젝트에 초기 접속할때는 '/' 페이지에 대한 HTML 반환 후 js bundle 반환 => 하이드레이션 2) '/search' 로 이동하면 '/search' 페이지에 대한 HTML 반환 후 캐싱된 js bundle 과 결합하여 하이드레이션 저는 대충 위 과정으로 이해하고 있었는데, 페이지에 따라 js bundle을 추가로 요청하는 경우도 있다고 해서 헷갈리는 것 같습니다. 초기 접속과 이후 새로운 페이지를 요청할때 HTML 응답과 js bundle 응답이 어떤식으로 동작하는지 설명 부탁 드립니다!

  • next.js
  • ssr
Byoungmin Kang 댓글 2 좋아요 0 조회수 232

nuxt 최신버전 설치 후 layouts 없어서 직접 폴더 생성 후 문제

미해결

Nuxt.js 시작하기

nuxt 최신버전 설치 후 layouts 없어서 직접 폴더 생성 후 문제인데요. error.vue 는 문제없이 실행되는데 default.vue 생성시 pages에 있는 내용은 하나도 안나오고 default.vue에 있는 내용만 똑같이 나오는 현상이 나옵니다. default.vue 내용만 나옴 default.vue 삭제시

  • vue.js
  • nuxt.js
  • ssr
댓글 1 좋아요 1 조회수 376

24년 강의를 들으면서 에러나는 부분 정리

해결됨

Nuxt.js 시작하기

img url 기한만료로 깨져서 나올 때 backend 폴더의 db.json 이미지 주소를 변경하시면 정상적으로 출력됩니다. 인덱스 0은 어떤 이유에서인지는 모르나 가져오지 못하기 때문에 30번을 추가하면 됩니다.아래 코드로 db imageUrl을 전체 수정하시면 됩니다. "imageUrl": "https://picsum.photos/640/480" localhost 액세스 거부 맥북인 경우에 종종 생기는 일인 거 같은데 크롬에서 잘 되다가도 안되면 포트를 5000에서 4000으로 바꾸고 실행하시거나다른 브라우저를 이용해서 진행하시면 됩니다.

  • vue.js
  • nuxt.js
  • ssr
콩가루탄 댓글 2 좋아요 2 조회수 362

공식홈페이지에 설치방법이 바뀐거같아요

미해결

Nuxt.js 시작하기

npx nuxi@latest init <project-name> 만 남아있고 npm설치방법은 안보이는데 말씀주신 방법도 작동은하네요 공식홈페이지에 적힌 방법과 말씀주신방법으로 생성하는게 폴더구조가 완전히 다른데 괜찮은건가요?

  • vue.js
  • nuxt.js
  • ssr
박영희 댓글 3 좋아요 1 조회수 432

아주 기초적인 질문입니다.

해결됨

Next.js 시작하기(feat. 지도 서비스 개발)

현재 next.js 를 생성시킨후, 서버 start를 시킨후, 화면을 수정하면, 화면이 리로딩되고 있지 않습니다. 계속 새로 빌드를 해야지만, 화면 소스가 바꼈을 경우, 리로딩이 되는건가요?

  • seo
  • next.js
  • vercel
  • csr
  • ssg
  • ssr
이민혜 댓글 1 좋아요 1 조회수 356

서버연결이 안됩니다.

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

AWS Lightsail ssh 에서 sudo npm run start:prod 를 입력하고 pm2 list을 넣어보았습니다. 잘 작동되는 것 같아 서버로 가봤는데 제 nest.js api가 실행되지 않는 걸 보고 pm2 log을 넣어봤는데도 크게 이상이 없는 것 같습니다. 그런데 여전히 들어갈 수가 없네요. postman에서도 http://<IP>/user/test 접근을 시도해도 똑같이 작동이 되지 않습니다. 뭐가 문제일까요?

  • node.js
  • mongodb
  • express
  • nestjs
  • ssr
임동규(DongGyu Im) 댓글 1 좋아요 1 조회수 426

[PM2][ERROR] Command not found

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

[PM2][ERROR] Command not found usage: pm2 [options] <command> pm2 -h, --help all available commands and options pm2 examples display pm2 usage examples pm2 <command> -h help on a specific command Access pm2 files in ~/.pm2 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! project@0.0.1 start:prod: pm2 run dist/main.js npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the project@0.0.1 start:prod script. npm ERR! This is probably not a problem with npm. There is likely additional logging outpu t above. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2024-05-02T14_05_57_337Z-debug.log <AWS 클라우드 VPS 구축 & PM2로 서버 운영하기> 강좌에서 SSH에 마지막 sudo npm run start:prod 코드를 작성했더니 나온 에러입니다. 혹시 어떻게 해결해야할까요? https://github.com/DongGyu123/DOT_G 이게 현재 강의에서 제가 활용한 스터디용 코드입니다.

  • node.js
  • mongodb
  • express
  • nestjs
  • ssr
댓글 1 좋아요 0 조회수 544

S3에 업로드까지는 성공했는데 사진이 나오지 않습니다.

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

작성한 코드 https://github.com/Parkdev/myfirstnest 업로드 완료 후 결과 링크 https://devpark-awsnestcat.s3.ap-southeast-2.amazonaws.com/cat/1713862948347_1.jpeg 업로드 완료까지는 성공하였으나, 업로드 한 사진이 파일이 깨져서 올라가고 있습니다. 어디가 잘못되었는지 잘모르겠네요. 도와주세요.

  • node.js
  • mongodb
  • express
  • nestjs
  • ssr
박데브 댓글 1 좋아요 0 조회수 270

layouts폴더와 default.vue에대해서 궁금한 점 있습니다!

미해결

Nuxt.js 시작하기

안녕하세요~! nuxt최신버전을 받게되어서 2.15.8버전으로 받게 되었습니다. 커뮤니티를 보니까 최근버전에는 layouts폴더가 없다고 하신거같은데 루트경로에 layouts폴더를 직접만들고 default.vue를 직접 추가해도 되는지 궁금합니다. .nuxt폴더내에는 있어서 처음에는 layouts/default.vue에 실습을 해도 자동 build시에 문제없길래 계속 사용했는데 서버를 껐다 다시키면 원래대로 돌아가서 문의 드립니다!

  • vue.js
  • nuxt.js
  • ssr
Lenni 댓글 2 좋아요 1 조회수 398

jwt를 따로 연습하고 있는데 env를 못읽는 것 같습니다.

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

import { Module } from '@nestjs/common'; import { AuthController } from './auth.controller'; import { AuthService } from './auth.service'; import { ConfigModule } from '@nestjs/config'; import { PassportModule } from '@nestjs/passport'; import { JwtModule } from '@nestjs/jwt'; import { JwtStrategy } from 'src/auth/jwt/jwt.strategy'; @Module({ imports: [ ConfigModule.forRoot({ isGlobal: true, envFilePath: `.env.${process.env.NODE_ENV}`, }), PassportModule.register({ defaultStrategy: 'jwt', session: false }), JwtModule.register({ secret: process.env.JWT_SECRET, signOptions: { expiresIn: '1y' }, }), ], controllers: [AuthController], providers: [AuthService, JwtStrategy], }) export class AuthModule {} 이게 auth.module.ts 파일입니다 import { Injectable } from '@nestjs/common'; import { PassportStrategy } from '@nestjs/passport'; import { ExtractJwt, Strategy } from 'passport-jwt'; @Injectable() export class JwtStrategy extends PassportStrategy(Strategy) { constructor() { super({ jwtFromRequest: ExtractJwt.fromAuthHeaderAsBearerToken(), ignoreExpiration: false, secretOrKey: process.env.JWT_SECRET, }); } async validate() {} } 여기서 문제가 일어났습니다. process.env.JWT_SECRET 이 것을 읽지 못합니다. NODE_ENV="development" JWT_SECRET="secret" PORT=8000 .env.development 파일도 root폴더에 잘 있습니다. 무엇이 문제인지 잘 모르겠습니다

  • node.js
  • mongodb
  • express
  • nestjs
  • ssr
댓글 2 좋아요 0 조회수 349

자료가 없습니다.

미해결

Nuxt.js 시작하기

learn-nuxt/layouts at master · joshua1988/learn-nuxt (github.com) 에 들어가도 layout를 보니 default.vue밖에 없습니다. 강사님의 다른 강의에서도 github 에 아이디 등록을 하라고 해서 등록을 해도 접근이 안되는 이유가 무엇인가요

  • vue.js
  • nuxt.js
  • ssr
김상기 댓글 2 좋아요 1 조회수 308

Ec2로 안하시는 이유가 있을까요?

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

Ec2로 안하시는 이유가 있을까요?

  • node.js
  • mongodb
  • express
  • nestjs
  • ssr
재일 조 댓글 1 좋아요 0 조회수 356

ERROR [ExceptionsHandler] this.validate is not a function 무슨 에러일까요 ㅠ

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

안녕하세요 postman에서 login 요청을 보내려고 할때 터미널에서 ERROR [ExceptionsHandler] this.validate is not a function 라고 오류가 납니다 validate를 함수로 작성해주었는데 이러한 오류가 나서 어떻게 해결해야 할지 고민입니다.

  • node.js
  • mongodb
  • express
  • nestjs
  • ssr
이수환 댓글 1 좋아요 0 조회수 346

에러 페이지 정의 방법 강의 문의

미해결

Nuxt.js 시작하기

안녕하세요 에러 페이지 정의 방법에서 layouts 폴더 하위에 error.vue 정의하고, /profile 적성 하면 자동으로 error.vue 컴포넌트가 보이는데요~ 이게 nuxt 자체에서 에러가 발생하면 layouts 하위 error.vue가 정의 되어 있으면 사용자가 정의한 페이지로 라우팅 되게 설정이 되어 있는건가요?? 답변 미리 감사합니다.

  • vue.js
  • nuxt.js
  • ssr
podolsmith 댓글 2 좋아요 1 조회수 355

해당 강의는 리뉴얼 예정은 따로 없나요?

해결됨

Vue로 Nodebird SNS 만들기

React는 리뉴얼된 자료가 있던데 Vue NodeBird는 따로 없는것같아서요! 감사합니다.

  • vue.js
  • node.js
  • aws
  • mysql
  • vuex
  • ssr
테라 댓글 1 좋아요 0 조회수 358

tsc compile 관련 질문

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

1. tsc로 compile하고 난 후 지정된 경로 저장을 하였을 때 기존 ts파일과 compile된 js파일문아니라 js.map 이라는 파일이 함께 생성됩니다. js.map 이라는 파일은 어떤 파일인지 여쭤보고 싶습니다 npm run start:dev 로 실행했을 경우 import * as express from 'express'; import { Cat, CatType } from './app.model'; const app:express.Express = express(); const data = [1,2,3,4,5,6,7,8,9,10]; app.get('/',(req:express.Request,res:express.Response) => { // res.send({data}); res.send({ cats:Cat }); }); app.listen(8000, () => { console.log('Server is running on port 8000'); }) 위처럼 실행한 후 res.send({data}) 의 주석을 풀면 오류가 발생하고 중단 후 재실행하면 정상작동합니다. tsc-watch --onSuccess \"node dist/app.js\" 위 script가 nodemon처럼 안정화가 되지 않아서 발생하는 오류인가요?

  • node.js
  • mongodb
  • express
  • nestjs
  • ssr
wkdvlfflq0104 댓글 1 좋아요 1 조회수 236

강의는 언제까지 업데이트 된 내용인가요?

해결됨

Vue로 Nodebird SNS 만들기

오랜만에 다시 강의를 들어보려고 하는데 최근 Vue 업데이트가 많아서 최신버전에서도 문제 없이 작동할지 모르겠네요. Vue3 기반으로 작업해도 문제 없을까요?

  • vue.js
  • node.js
  • aws
  • mysql
  • vuex
  • ssr
테라 댓글 2 좋아요 0 조회수 362

SSG -> SSR 배포 방식 전환

해결됨

Nuxt.js 시작하기

안녕하세요. SSG로 배포할 때 일반적으로 로컬에서 generate하고 dist 폴더만 서버에 올리나요? 현재 운영중인 서비스는 젠킨스 서버에서 generate하고 dist 폴더만 별도 서버로 전달하는 방식으로 하고 있는데... 장/단이 있을까요? 추가로 서비스가 SSG와 적합하지 않으면서... 배포시 10~17분씩 소요되어 SSR 방식으로 변경하고자 합니다. 배포 프로세스를 변경하는데 nginx 서버 설정 자체도 변경이 필요한지 궁금합니다! 기존에는 ssl, proxy, dist 위치 정도만 되어 있습니다!

  • vue.js
  • nuxt.js
  • ssr
hungryo 댓글 2 좋아요 1 조회수 547

인기 태그

인프런 TOP Writers

주간 인기글