Section 3
강의내용
- DM 보내기
devServer: {
historyApiFallback: true, // react router
port: 3090,
devMiddleware: { publicPath: '/dist/' },
static: { directory: path.resolve(__dirname) },
proxy: {
'/api/': {
target: 'http://localhost:3095',
changeOrigin: true,
ws: true,
},
},
},
웹팩 devServer는 개발시, 사용하기 때문에 배포시에는 무시된다. (알아서)
※ Proxy Server
프록시(Proxy)는 "대리"의 의미
프로토콜에 있어서 대리응답등에 사용하며
보안상의 문제로 직접 통신을 주고 받을 수 없는 사이에서 프롤시를 이용해 중계하는 개념
"eslint": "^8.31.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-config-react-app": "^7.0.1",
"eslint-plugin-flowtype": "^8.0.3",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-jsx-a11y": "^6.6.1",
"eslint-plugin-react": "^7.31.11",
위 패키지 설치하면됨 .(안하는게 가독성이 더 좋아보임..)