728x90 javascript3 Node_ 기본 url 변경시 서버 기본 url 매핑 작업 node 서버에서 보통 npm run build 후 node 서버에 파일을 업로드 한다음 이 서버를 실행시켜 무중단 배포를 하는 과정이 있다그 중에서 클라이언트 리액트 프로젝트와의 기본 url 를 매칭시켜야 하는 부분이 있다. 만약 클라이언트에서 "/" 로 시작하는 url 로 기본 도메인을 설정할 경우 서버에서도 app.use(express.static(path.join(__dirname, "build"))); app.get("/*", (req, res) => { res.sendFile(path.join(__dirname, "build", "index.html"));}); 이런식으로 build 파일 경로 설정을 해서 http://localhost:3000/ 이렇게 들어올 경우 해당 build 폴더의 in.. 2024. 7. 16. React_ build 시, 기본 접속 url 변경 원래는 "/" 이부분으로 기본 url 설정 되어 있어서 npm run build 시 빌드파일의 index.html 이 모두 기본 "/"으로 시작하고 있다.난 "/xxx" 이런식으로 기본 url 를 변경하고 싶었다. 여러가지의 서버파일 분리를 위한 작업을 하고 싶었다그러던 중 찾아보니 package.json 에 { "name": "your-app-name", "version": "0.1.0", "private": true, "homepage": "/badminton", "dependencies": { // your dependencies }, "scripts": { // your scripts }} 이런식으로 homepage 키워드를 넣고 설정만 해준다면 바로 npm run bui.. 2024. 7. 16. Node.js Typescript 적용 리액트 작업은 타입스크립트로 진행하고 있다. 하지만 같은 자바스크립트 계열의 노드에서는 일반적인 js 를 사용하고 있어서 혹시나 여기도 리액트 처럼 타입스크립트를 적용해서 사용할 수 있을까 해서 찾아보았다. 노드js+타입스크립트 환경설정https://myung-ho.tistory.com/94 [node.js] node.js + typescript 실행환경 세팅하기node.js를 사용할 사이드 프로젝트 아이디어가 생각이 나지 않아 일단 개발 서버 환경부터 만들어 두려고 한다. Node.js 설정 0. Nodejs란 Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니myung-ho.tistory.com 우선 위의 참조사이트대로 작업을 하였고 현재 노드js 도 .. 2024. 6. 9. 이전 1 다음 "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 728x90