본문 바로가기

Tips31

og태그 변경 안 될 때 - 캐쉬 삭제 og 태그는 open graph 태그를 의미하는데, 카카오톡같은 곳에서 링크를 공유할 때 보이는 썸네일과 타이틀 등의 정보를 표시할 때 쓰는 메타태그입니다. 속성은 아래와 같습니다. og:url - 링크될 URL입니다. og:type - 웹, 앱 등 타입을 지정합니다. og:title - 해당 링크의 제목 입니다. 위 사진에서는 "[Hello_World]개발자 창고입니다." 에 해당합니다, og:description - 설명입니다. "이런 저런 개발을 하고 있습니다."에 해당합니다. og:image - 썸네일 링크입니다. http:// 부터 시작하는 절대 주소로 지정합니다. 이 태그에 담긴 정보들은 카카오 기준 1시간(정확하진 않음) 단위로 캐싱됩니다. 따라서 수정하고 확인할 때 불편함이 있겠죠? htt.. 2020. 2. 25.
[Ionic/Angular/Firebase]Uncaught TypeError: WEBPACK_IMPORTED_MODULE_0_firebase.firestore is not a function Ionic/Angular 프로젝트에서 아래와 같이 firebase라이브러리를 import해서 잘쓰고 있었다. import * as firebase from 'firebase'; 한참 작업하다가 아래 에러 나오면서 조회가 안됨. Uncaught TypeError: WEBPACK_IMPORTED_MODULE_0_firebase.firestore is not a function 이렇게 하니까 된다. import * as firebase from 'firebase/app'; import 'firebase/firestore'; firesbase 라이브러리에 firestore 라이브러리가 포함되지 않은 것이라고 한다. 난 라이브러리 버전 건들지 않았는데?? 심오한 버전의 세계... 2020. 2. 21.
[ionic, Android SDK] Failed to install the following Android SDK packages as some licences have not been accepted ionic에서 ionic cordova run android 했을 때 빌드하다가 아래와 같은 에러가 생겼다. Failed to install the following Android SDK packages as some licences have not been accepted. 라이센스가 없다는 문제다. cmd를 켜서 sdkmanager.bat가 있는 경로로 이동한다.(Android_SDK 경로/tools\bin\sdkmanager.bat) sdkmanager.bat --licenses 이후 질문에 y를 계속 눌러주면 라이센스를 획득할 수 있다. 2020. 1. 13.
[mysql]ERROR 1396 (HY000): Operation CREATE USER failed for ... ERROR 1396 (HY000): Operation CREATE USER failed for 'test'@'localhost' ec2 CentOS서버에 mysql을 설치하고 test 유저를 생성했다. 근데 host를 localhost로 해서 로컬에서만 접근되는 문제 발생. %로 다시 만들기 위해 test 유저를 삭제했다. # 이렇게 하면 안 된다 delete from user where user = 'test'; 이렇게 하고 다시 유저를 생성하려고 하니 ERROR 1396 (HY000) 에러 발생. 구글링해보니 CREATE USER/GRANT 명령으로 사용자와 권한을 관리해야 하는데 user 테이블을 직접 조작해서 일관성이 깨졌기 때문이라고 한다. drop user 'test'@'localhost'; .. 2019. 12. 18.