목록분류 전체보기 93
여씨의 개발이야기
📢 이 버그 좀 보세요! apt 를 이용해 nginx를 설치하던 도중 위와 같은 에러가 났음. dpkg: error processing package openssh-server (--configure)" on apt install 🐞 버그가 나타난 이유? 우분투 15.04 버전 이후로 의존성 관련 내용이 바뀌어 발생하는 버그(?)라고 한다. 🕸 어떻게 이 버그를 잡을까? 1. dpkg경로로 이동한다 cd /var/lib/dpkg 2. 파일을 삭제한다.(백업) sudo mv info info.baksudo 3. 파일을 다시 작성한다. mkdir info
📢 이 버그 좀 보세요! ubuntu에 Jenkins설치하려니 아래와 같은 에러가 발생했다. E: Package 'jenkins' has no installation candidate 🐞 버그가 나타난 이유? jenkins key가 23년 이후로 변경되었다고 한다. 🕸 어떻게 이 버그를 잡을까? sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key -- 또는 curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.k..
📢 이 버그 좀 보세요! ubuntu 에서 문서 수정 후 apt-get update 시 NO_PUBKEY 에러가 났다. 🐞 버그가 나타난 이유? keyserver에 아래와 같이 등록해줘야 한다. 🕸 어떻게 이 버그를 잡을까? sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [PUBKEY] sudo apt-get update
📢 이 버그 좀 보세요! 젠킨스에서 빌드가 계속 안 됨 이 미친놈 도대체 머지...? 🐞 버그가 나타난 이유? 콘솔을 보아하니 아래와 같은 이유 때문이다. 느낌이 쎄...하다 레포지터리가 안 잡히는 거 보아하니 토큰이 잘못된 거 같다. 🕸 어떻게 이 버그를 잡을까? 알고보니 github의 personal access tokens(https://github.com/settings/tokens/new)에서 classic 버전을 받아야하는 것이었다. 이후 repo, admin:repo_hook 을 체크해준 뒤 생성한 token값을 복사한다.(복사 꼭 해야 함 한 번만 보여줘요 ㅠ) 다음에는 jenkins 대시보드 > jenkins 관리 > credentials > system > global credentia..
어제까지 AWS EIP 연동 및 인바운드 규칙 설정을 완료하였음. * 오늘 목표 1. git 팀원 초대 및 뷰 환경설정 세팅 2. git 뷰 프로젝트 aws에 올리고 배포하기 (참조 : https://zakelstorm.tistory.com/133) > git 기본 설정 후, java(젠킨스를 위한 설치) 설치, jenkins 설치 완료(Java로 빌드 된 오픈 소스 CI (Continuous Integration) 및 CD (Continuous Delivery) 도구) > jenkins에서 git 프로젝트 관련 세팅 작업 3. 시간이 남을 경우 spring boot 환경설정 세팅 후 api 만들어서 aws 배포하기 * 애로사항 1. 알고리즘 문제.. 우리가 만드는 프로젝트는 심리테스트 형식의 뷰 기반 ..
코딩중 eslint 에러가 출력되었다. error Component name "Discount" should always be multi-word vue/multi-word-component-names 해당 에러는 어느 순간부터 뷰 업데이트가 된 이후 컴포넌트 이름이 2단어 이상으로 작명해야해서 발생하는 에러라고 한다. DiscountBanner.vue 이런 식으로 2단어 이상으로 작명하면 된다고 한다. 이게 싫다면 package.json 파일 열어서 "rules" 라는 항목에 "rules": { "vue/multi-word-component-names": "off" } 또는 vue.config.js 파일 열어서 "module.exports = defineConfig" 항목에 module.exports ..
이런 오류가 뜨는 이유는, 초기 git 세팅에서 말그대로 name, email 세팅을 안 해줬기 때문. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. 콘솔을 보면 위와 같이 명령어를 입력하라고 적혀있음
코딩애플 강좌 듣는 도중 문제가 생겼다. 강좌 내용을 응용하여 반복문을 이용한 div 내에 img 태그를 삽입하려는데, 이 때 변수를 이용해 다양한 이미지를 삽입하고 싶었다. before 처음 시도. :src를 입력한 뒤에 데이터 바인딩을 이용해 반복문의 키값을 넣어주려 했다. 결과는 실패. GET http://localhost:8080/img/assets/room0.jpg 404 (Not Found)라는 에러가 뜨며 모두 엑박이 떴다. {{item}} 가격은? 허위매물신고 신고수 : {{report[i]}} after 이런저런 방법을 찾아본 결과, require를 이용하면 변수를 사용할 수 있다고 한다. 그래서 다음과 같이 작성해보았다. {{item}} 가격은? 허위매물신고 신고수 : {{report[..
Nodejs설치하면 npm을 쓸 수 있음 npm이란 각종 웹 개발 라이브러리 설치 도우미로 'Node Package Manager'의 줄임말이다. npm으로 @vue/cli 설치할 수 있음 @vue/cli란 vue 프로젝트를 자동으로 빨리 생성해주는 라이브러리이며 프로젝트 생성은 vue create 프로젝트명 으로 할 수 있다. 프로젝트 구조 node_modules: 프로젝트에 쓰는 라이브러리들 src: 소스코드가 다 담기는 곳 public: html파일, 기타파일 보관하는 곳 package.json: 라이브러리 버전, 프로젝트 설정 기록하는 파일