반응형

vue.js 145

87. MongoDB 연결 확인

Connect 버튼 클릭 Connect your application 클릭 mongodb+srv://test:@cluster0.uwxudde.mongodb.net/?retryWrites=true&w=majority 복사 코드에 붙여넣기 라고 써진 부분만 실제 비밀번호로 바꿔주기 서버 껐다가 다시 빌드하면 아래의 문구가 뜬다. 사용 중지 경고: 현재 서버 검색 및 모니터링 엔진은 사용 중지되었으며 이후 버전에서 제거될 예정입니다. 새 서버 검색 및 모니터링 엔진을 사용하려면 {useUnifiedTopology: true} 옵션을 MongoClient 생성자에게 전달하십시오. {useUnifiedTopology: true} 를 복사해서 객체가 아닌 Key : Values 로 아래처럼 넣어주기 // mongo..

vue.js/vue.js 2 2022.10.03

86. MongoDB 데이터 베이스 연결 | MongoDB 클라우드 사이트 소개 및 가입

// mongo db const db = mongoose.connection; db.on('error', console.error.bind(console, 'MongoDB connection error:')); mongoose.connect( 'mongodb+srv://test:1234@cluster0-ypgh5.mongodb.net/test?retryWrites=true&w=majority', { useNewUrlParser: true, }, ); mongoose.Promise = global.Promise; mongo DB를 node.js에 연결하는 코드 https://cloud.mongodb.com/v2/6339b241f558420f5ab263a3#clusters Cloud: MongoDB Clou..

vue.js/vue.js 2 2022.10.03

83. NVM(Node Version Manager) 소개 및 설치

https://github.com/nvm-sh/nvm GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active nod... github.com 이 사이트에서 복사 1. 터미널 bash에 1번 내용 복붙 2. vi ~/..

vue.js/vue.js 2 2022.10.02

82. Node.js 버전 관리가 필요한 이유와 버전 변경하는 방법

Node.js 버전 관리가 필요한 이유 모든 프로젝트가 버전이 최신은 아니다. 프로젝트 마다 Node.js 버전을 변경할 수 있는게 필요하다. https://nodejs.org/ko/download/releases/ 이전 릴리스 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org Node.js 사이트에서 원하는 Node.js 버전 맞추는 법 1. 이전 릴리스 페이지 들어가서 2. 원하는 버전 검색 3. 다운로드 클릭 4. 맞는 컴퓨터 버전으로 다운로드 하면 끝

vue.js/vue.js 2 2022.10.02

79. SPA 호스팅시에 서버에 추가해줘야 하는 설정

VUE CLI 공식 문서에 들어가면 Netlify 칸이 있다. Netlify 칸에서 _redirects 설정 안내를 확인할 수 있다. Single-page application 란? 특정 페이지의 정보를 서버에서 받아오는것이 아니라 미리 갖고있다가 필요시에 그 페이지로 (Javascript로) 전환 하는것 그랬을때 특정 주소(path)를 서버에서 알 길이 없다. 이 페이지에 대한 정보는 브라우저에 있기 때문에 클라이언트 정보를 알 수가 없어서 서버에 path를 알려줘야할 필요가 있다. (Netlify로 배포 시 웹사이트 처음 시작할때만 발생하는 에러 - 첫 화면부터 라우팅이 걸려있을때) 그걸 해결하기 위해 특정 도메인 뒤에 오는 URL들을 "_redirects" 라는 파일로 모든 접근에 대해서 index..

vue.js/vue.js 2 2022.10.02

78. Netlify를 이용한 배포 실습

https://www.netlify.com/ Netlify: Develop & deploy the best web experiences in record time A powerful serverless platform with an intuitive git-based workflow. Automated deployments, shareable previews, and much more. Get started for free! www.netlify.com 1. 이 사이트 들어가서 회원가입 누르면 깃허브, 깃랩으로 회원가입 할 수 있음 2. 깃허브로 회원가입하고 리포지터리 연결하자 1. 깃허브의 리포지터리 연결 2. 리포지터리의 폴더 연결 3. npm run build 명령어 작성 4. 리포지터리 폴더 속 ..

vue.js/vue.js 2 2022.10.02
반응형