리눅스에서 zip 압축 및 압축해제하는 방법을 알아보겠습니다. zip/unzip 패키지가 설치되어있지 않은 경우 설치해서 사용합니다. zip 압축 하위 디렉토리 포함 zip 압축 $ zip -r filename.zip /path/to/dir 만약 디렉토리 내 여러 사용자 권한이 있어서 일부 압축할 수 없는 경우 sudo를 추가합니다. $ sudo zip -r filename.zip /path/to/dir 하위 디렉토리를 포함, 여러 개의 디렉토리를 함께 zip 압축 $ zip -r filename.zip /path/to/dir1 /path/to/dir2 /path/to/dir3 특정 파일 또는 디렉토리 제외 zip 압축 $ zip -r filename.zip /path/to/dir -x '*.git*' ..
Cordova의 iOS에서 cordova-plugin-fcm-with-dependecy-updated Plugin의 CocoaPods 오류가 발생했을 때, 문제를 해결해보겠습니다. (다른 Plugin에서도 같은 오류가 발생된다면 해결 가능할 것으로 예상됩니다.) 이 글에서는 CocoaPods를 gem대신 brew로 설치하는 방법을 안내합니다. macOS(맥)에서 테스트되었습니다. 먼저 오류 상황입니다. $ cordova platform add ios ... Installing "cordova-plugin-fcm-with-dependecy-updated" for ios Failed to install 'cordova-plugin-fcm-with-dependecy-updated': CordovaError: ..
Cordova와 npm의 버전 업데이트를 하는 방법을 알아보겠습니다. macOS(맥)에서 테스트되었습니다. Cordova의 버전 확인은 아래 명령어로 확인 가능합니다. $ npm view cordova version 10.0.0 위 명령어를 실행했는데 npm의 업데이트가 있다고 아래와 같은 메세지가 뜨는 경우, $ npm view cordova version 11.0.0 npm notice npm notice New major version of npm available! 7.10.0 -> 8.3.0 npm notice Changelog: https://github.com/npm/cli/releases/tag/v8.3.0 npm notice Run npm install -g npm@8.3.0 to upd..
https://bundw.tistory.com/15 VSCode 도커(Docker)로 docker-compose 사용하여 웹IDE 구축 (cdr/code-server) VSCode(VisualStudio Code)는 마이크로소프트에서 제작된 가벼운 개발IDE입니다. 도커를 이용하여 VSCode를 웹브라우저에서 개발을 할 수 있는 컨테이너가 공개되어있어 구축하는 방법을 소개해보겠습니 bundw.tistory.com 이전에는 위 링크의 code-server 도커 이미지를 사용했지만, 우연치 않게 글쓴이의 마음에 좀더 든(?) 다른 도커 이미지를 사용하게 되서 글을 쓰게 되었습니다. 사용해면서 느껴본 바로는 큰 차이는 없는 것 같습니다. 다만 이 글에서 소개하는 도커 이미지가 좀더 깔끔한 느낌입니다. 그럼 V..
Docker를 사용하여 웹브라우저에서 간편하게 파일 탐색기를 사용하는 FileBrowser 이미지입니다. https://hub.docker.com/r/filebrowser/filebrowser Docker Hub hub.docker.com docker-compose를 사용하여 Docker 컨테이너를 실행하는 방법을 알아보겠습니다. docker-compose.yml 파일을 생성하고 다음 내용을 추가합니다. version: '3' services: filebrowser: image: filebrowser/filebrowser ports: - 80:80 volumes: - ./filebrowser/database.db:/database.db - ./:/srv user: 1000:1000 ./이 FileBrow..