passport user.id 질문드립니다.
199
32 asked
types/index.d.ts에 global로 타입 확장을 해주고 passport에 user.id에 에디터 상으로 오류는 발생하지 않는데. nodemon 실행하면 Property 'id' does not exist on type 'User'. 라고 출력됩니다.
또한 콘솔을 찍으면 해당형식으로 출력되는데 정상인건가요?
User {
dataValues: {...}
_previousDataValues: {...}
}
Answer 1
0
일단 Console에 찍힌 건 정상입니다.
npx tsc --noEmit을 할 때 똑같이 에러가 발생하는지 확인해보세요. 똑같이 에러가 발생한다면 tsconfig.json에서 설정 문제일 수 있습니다.
0
해결했습니다!
ts-node가 typeroots를 참조 못해서 생긴문제였습니다.
nodemon --exec ts-node --files 커맨드로 실행하니 잘됩니다 ㅠㅠ
'S3' 형식에 'S3Client' 형식의 destroy, middlewareStack, send 속성이 없습니다.ts(2739)
0
505
1
throw new Error(`${this.name}.hasMany called with something that's not a subclass of Sequelize.Model`); 에러 질문
0
342
1
안녕하세요.. connect ECONNREFUSED 127.0.0.1:3306 관련해서 질문드립니다
0
955
1
@types를 dependencies에 넣는 이유?
0
398
1
JS에서 babel 사용시 `import * as` 구문을 안써도되는데, 바벨이 esModuleInterop: true 로 처리해주는 것인가요?
0
318
1
Sequelize Association 오류
0
501
2
Sequelize constructor.primaryKeyAttributes 오류
0
960
1
Sequelize에 요청을 보내면 오류가 뜹니다
0
793
1
강좌에서 사용된 3개의 코드 의미가 궁금합니다 [ 코드 : 1. [ key:string]:string] 2. delete user.password , 3.passport.deserializeUser<number> ]
0
337
1
@mui/x-data-grid 에 사용자정의 컬럼 타입을 추가해서 사용하려고 합니다.
0
2608
1
미들웨어 에러
1
312
1
Could not find a declaration file for mould '../utils/jwt-utils'
1
179
1
마지막에 type과 interface 추가하는 부분
0
217
1
다른 컴퓨터에서 제가 만든 DB 테이블의 데이터를 그대로 사용하려면?
0
282
1
express 모듈 에러 관련
0
236
1
import * as A from 'B'
0
212
1
MySql ssl 보안 옵션 질문 입니다.
0
351
2
passport/index.ts 에러 입니다
1
450
1
routes/post.ts 페이지에서 에러나요..
0
313
1
passport/index.ts 에러납니다...
0
816
1
ts import 에러
0
439
1
타입스크립트로 변환후 nextjs 빌드 후 배포
0
258
1
sequelize include 질문드립니다.!
0
186
1
roperty 'id' does not exist on type 'User'.
0
891
1

