본문 바로가기

에러

(13)
node-sass error 해결 방법 node-sass 에러 발생시에 위와 같은 문제가 발생 에러 : ERROR in ./resources/assets/sass/lunachat/manage.scss Module build failed: ModuleBuildError: Module build failed: Error: Missing binding /node_modules/node-sass/vendor/darwin-x64-83/binding.node Node Sass could not find a binding for your current environment: OS X 64-bit with Node.js 14.x 원인 : node 10버전 이상일경우 node-sass가 빠졌기떄문에 발생한 문제로써, node 10버전 이상일때는 node-sa..
[MySQL] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp 에러 Rancher desktop 툴을 사용해서 도커를 띄웠다. 버전은 1.6.2버전 최신이었다. docker compose up -d 를 사용해서 띄웠더니 TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details) 위처럼 에러가 발생하면서 계속 불규칙적으로 restarting이 되었다. exec로 접속도 안되고 dbeaver UI툴로도 안붙었다. mysql: image: mysql:5.7 platform: linux/amd64 # m1에서 docker pull 시 ERROR:no matching mani..
nodejs와 mysql 연동 에러 해결하는 방법 문제 : Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client 위와 같은 에러가 발생하고 있었습니다. package.json에서 버전문제인가 싶어서 npm install을 다시 해줘도 동일한 문제가 발생했습니다. 해결: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '사용할 패스워드'; 를 입력해서 mysql에서 실행해준뒤에 flush privileges; 새로고침해주고 나니 정상 작동 했습니다.
[Docker] 도커를 통해 젠킨스를 띄웠는데 sudo: command not found가 뜨는 문제 내용 : AWS 서버에 docker를 이용해서 Jenkins container를 띄웠고, job 스케쥴러를 통해 배치를 확인하는 과정입니다. 원인 : 도커 이미지를 빌드해줄때 sudo를 설치해주지 못한 이슈였습니다. 해결 : jenkins Dockerfile에 yum install -y sudo를 기입합니다. 또는 docker exec로 ssh로 접근하여 직접 설치해줍니다. ( 저는 centos7버전을 도커 이미지로 설치했기에 yum으로 적었습니다. )
[Docker] Package 'docker-ce' has no installation candidate 에러 해결하는 방법 혹시 만약 우분투 20.14에서 docker-ce 설치시에 Package 'docker-ce' has no installation candidate 에러가 나온다면 아래 명령어를 실행해보는걸 추천합니다. $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - $ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" $ sudo apt-get update $ sudo apt-get install docker-ce 많은 방법이 있었지만 저는 위 방법으로 docker-ce를 설치했습니다.
[에러]“dyld: Library not loaded: /usr/local/opt/openldap/lib/ "libldap-2.4.2.dylib"” Code Answer’s 에러 해결방법 원인 : iterm 설치 후에 라라벨에서 valet php 버전 변경시에 발생함. 해결 : brew reinstall php@7.4 (brew reinstall php@) 재설치후 문제 해결! 경로를 찾지 못하는 이슈
[TypeScript] tsc-watch 사용법 및 에러 해결 ● tsc-watch는 무엇일까? : tsc-watch를 사용하지 않으면 TypeScript(ts)코드가 바뀔때마다 JavaScript(js)로 컴파일 한 뒤에 node로 실행해야하는 번거로운 작업이 생깁니다. 매번 ts파일 수정할때마다 node를 실행하기란 힘들기때문에 tsc-watch를 이용하여 ts코드가 수정될때마다 바로 자동으로 컴파일한 뒤에 js을 실행해주도록 하는 편리한 기능입니다. 일반적으로 nodemon과 비슷하지만 TypeScript의 경우 노드 서버를 다시 시작하는 데 사용됩니다. 자세한 문서는 npm 공식 사이트에서 확인 바랍니다. www.npmjs.com/package/tsc-watch 1. TypeScript 설치 $ npm -d add typescript typescript를 먼..
[ SourceTree ] 깃 소스트리 기능마무리시 sourcetree Fatal: Could not fetch sourcetree로 브랜치를 만들어 작업을 할 때 기능별 featrue를 생성해 작업합니다. 그리고 해당 작업이 완료되면 '깃 플로우'기능을 사용해 기능 마무리 및 자동 develop 브랜치에 머지하면서 삭제하는데 해당 작업을 할 때 아래와 같은 에러가 발생하였습니다... Fatal: could not read username for 'https //github.com' device not configured sourcetree Fatal: Could not fetch feature/#8 from origin. 위 스샷처럼 git config credential.helper를 먼저 입력해줍니다. 저와 같이 osxkeychain으로 출력이 될것입니다. 현재 설정이 osxkeychain이 되어있기에, gi..