반응형
반응형
Amazon.com: LIHAN 자동차 충전기 어댑터, 2 소켓 담배 라이터 스플리터, 12V 듀얼 USB 포트, 24V 전압 디 www.amazon.com ● 상품 설명 [담배 라이터]: 플러그 길이 5.5cm(2.17인치). 오른쪽 담배 구멍은 자동차 장치에 사용할 수 있으며 담배 라이터에도 사용할 수 있습니다. 열이 필요할 때 매우 편리합니다. [확장 장점]: 자동차 담배 라이터를 소켓 1개에서 소켓 2개와 USB 포트 2개로 변환하고 늘려 한 번에 최대 4개의 장치를 충전할 수 있습니다. 듀얼 전원 소켓, 총 출력 80W, 12/24V 차량에 적합합니다. 도로의 여러 장치에 적합합니다. [듀얼 USB 포트]: 2개의 USB 포트는 충전 장치에 따라 지능형 출력 전류를 제공합니다. 총 출력 5V/3..
Amazon.com: TCJJ 미니 휴대용 팬, 거울 및 보조 배터리가 있는 접이식 미니 휴대용 팬, USB 충전식 및 2 www.amazon.com 미니 선풍기 설명 【3가지 속도의 강력한 공기 흐름】이 휴대용 미니 팬은 3단 속도 조절 가능한 냉각 바람과 함께 강력한 공기 흐름을 제공하여 더운 여름에 사용하기에 적합합니다. 너무 많은 소음을 일으키거나 주변 환경을 방해하지 않습니다. 팬의 최대 회전 속도는 3600rpm에 이르므로 강한 바람을 제공하여 시원함을 유지할 수 있습니다. 【터치에 안전한 스마트】블레이드는 부드러운 TPE이며 안전합니다. 모터는 터치 스톱 보호 장치로 업그레이드되었습니다. 손가락이 날에 닿으면 바로 멈춥니다. 사용 중에 팬 블레이드로 인한 잠재적인 부상을 걱정할 필요가 없습니..
CRC란? 이미지나 실행 프로그램, 압축파일 등등. 모든 파일은 16비트 Hex값 바이트 배열(Bytes)로 변환이 가능하다. 그래서 파일 위변조나 에러 체크를 하는 방법은 원본파일과 전송된 파일을 풀어 Hex값을 비교해서 일치하는지 확인해 보면 된다. 눈에 보이는 프로그램이나 가벼운 프로그램은 쉽게 알아차릴 수 있지만, 용량이 크거나 파일이 위변조가 됬는지 알려면 수많은 Hex값을 비교해봐야 하는데 쉽지 않다. 이걸 간단하게 확인 할 수 있는 방법이 CRC(Cyclic Redundancy Cehck)다. Hex값들을 다항식 알고리즘을 적용하여, 이를 송신측과 수신측이 각각 검증코드를 만들어서 일치하는지 확인하면 된다. CRC 종류 CRC는 결과 자리수에따라 크게 CRC-8 / CRC-16 / CRC-3..
vue2를 사용하면 간단히 에러메시지에서 제안하는 내용으로 쉽게 해결이 가능하지만, 난 vue3를 사용하고 있어서 vue3 버전과 vue complier 버전이 맞지 않아 구글링을 해야 했다. 참 신기하게도 vue-template-compiler 2.7.14버전과 vue3 버전인 3.3.4 버전을 설치 후 실행도 잘 됬었다. 잘 되다가.. 물론 여러가지 뭘 건드린것 같긴 한데 이런 에러가 떠버렸다. 에러에서 제시하는 해결방법을 번역해보면, vue-loader@>=10.0을 사용하는 경우 vue-template-compiler를 업데이트하기만 하면 됩니다. vue-loader@
vue 공부를 하다보니 정말이지 환경설정 잡는게 제일 어려운것 같다. 각 패키지 버전이 안맞으면 계속 에러나고, 에러를 잡고 다른 패키지 설치하면 또 에러가 나고 그래서 NPM 설치 명령어 정리를 해야겠다. 모든 옵션은 레퍼런스를 참고하면 되고, 내가 사용해본 옵션들 위주로 정리해본다. NPM install (전체 설치) npm install npm i package.json에 정의된 모든 패키지를 설치한다.(dependencies와 devDependencies ALL), 에러가 나거나 프로젝트를 시작할때, 재빌드할때, 배포환경에서 빌드할때 등의 상황에서 사용. NPM uninstall (패키지 삭제) npm uninstall vue-loader npm rm vue-loader 패키지를 제거할때 사용된다..
vue 공부를 하다보면 책과 오픈소스로 공부하게 되는데, package.json의 dependencies, DevDependencies 버전관리가 전부 다르다. 여기서 dependencies는 배포 환경의 의존성, DevDependencies는 로컬 개발환경의 의존성이다. 배포할때 없으면 안되는 필수 의존성(vue, vue-router, vuex ... 등) 을 dependencies에 넣고, 개발환경에만 필요한 의존성은 DevDependencies에 넣는다. (배포,로컬 어디다 배치하는 부분은 삽질을 여러번 해봐야 할 것 같다) 나같은 경우는 아직 공부중이라 dependencies는 이렇게 배치해봤는데, 여기서 더 줄여서 개발환경으로 옮겨도 될것같다. 배포환경의 의존성을 줄이는 이유는 보기 편하라고도 ..