.env
파일에 넣어 사용해도 개발자 도구의 Network창에서 노출 된다.rewrites
next.config.js
파일useSubscription.tsx
http://localhost:3000/](<http://localhost:3000/>)api/default
로 들어가면 rewrites로 인해 api로 받아온 정보가 보여야 하는데 404 페이지 error가 뜬다.redirects도 안 되는지 시도
async redirects() {
return [
{
source: '/contact',
destination: '/new-contact',
permanent: false,
},
];
},
http://localhost:3000/contact
- 404 error가 뜬다.module.exports가 2개여서 문제가 생긴 것
→ “Fast Refresh had to perform a full reload. Read more: https://nextjs.org/docs/messages/fast-refresh-reload"
module.exports = {
reactStrictMode: false,
async rewrites() {
return [
{
source: '/api/default',
destination: `${BASE_URL}/${METHOD_APT_ALL}?page=1&perPage=1500&&cond%5BRCRIT_PBLANC_DE%3A%3AGTE%5D=2023-01-01&serviceKey=${SERVICE_KEY}`,
},
{
source: '/api/detail',
destination: `${BASE_URL}/${METHOD_APT_DETAIL}?page=1&perPage=10000&serviceKey=${SERVICE_KEY}`,
},
{
source: '/end',
destination: '/my',
},
];
},
};
// const withImages = require('next-images');
// module.exports = withImages();