-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iamport module type error #1
Comments
tsconfig에서 "noImplicityAny" : false로 바꿔줘야 정상 동작을하는 것 같은데, 다른 방안이 있을까요? |
위 에러메시지는 빌드 에러고, |
안녕하세요 아임포트 기술지원팀입니다. 사용하고 계신 iamport-rest-client-nodejs 버전이 최신 버전(v0.9.3)이 맞으실까요? 혹시 몰라 도움이 될 만한 예제 프로젝트 첨부 드립니다. iamport-nodejs-typescript-example.zip 위 프로젝트는 express-generator-typescript로 만들었으며, 감사합니다. |
네, 0.9.3버전을 사용하고 있습니다. 저는 express대신 fastify를 사용하고 있습니다. 혹시 fastify에 대해서는 사용을 할 수 없는것인가요? |
안녕하세요 아임포트 기술지원팀입니다. fastify로 만든 프로젝트에서 정상 동작하는지 확인해보진 않았습니다만, iamport-rest-client-nodejs 모듈 자체가 express 모듈에 dependent 하지 않기 때문에 프레임워크의 문제는 아닐 것으로 생각됩니다. 해보시다가 정 안되시면...고객님 프로젝트를 압축하여(전체 공개가 부담스러우시면 아임포트 모듈을 사용하는 endpoint만 추출해도 무방함) 기술지원팀 이메일 ([email protected])로 보내주세요. 직접 디버깅 해보겠습니다. 감사합니다. |
@SoleeChoi Dockerfile
Dockerfile은 다음과 같습니다. 맨 아래 tsc 부분에서 |
보내주신 example script의 root path에 Dockerfile을 추가해 주신 후,
다음과 같이 이미지 빌드 시도해 보시면 해당 에러를 확인 하실 수 있습니다. |
error TS7016: Could not find a declaration file for module 'iamport-rest-client-nodejs'. '~/node_modules/iamport-rest-client-nodejs/index.js' implicitly has an 'any' type.
The text was updated successfully, but these errors were encountered: