본문 바로가기

nodejs4

nuxt 기반 vuetify 전역변수 사용해보기 현재 nuxt 환경에서 web 프로젝트를 만들고 있습니다. vuetify도 같이 적용하고 있는데 왠지 모르게 전역변수 설정 파일인 variables.scss 파일이 동작하지 않았습니다. 현재 nuxt.config.js는 다음과 같습니다. vuetify 옵션에 customVariables의 해당 파일의 경로를 넣었는데도 읽어오지 못했습니다. 검색을 하던 중 여기에서 해답을 찾을 수 있었습니다. customVariables는 tree-shaking과 일 때만 동작한다고 합니다. tree-shaking vuetify-loader를 사용하여 자동 tree-shaking을 활성화합니다. 기본적으로 production에서만 실행됩니다. 개체를 옵션 집합으로 설정하여 수동으로 Vuetify 모듈을 전역으로 가져올 수.. 2022. 7. 24.
nodejs 설치 방법 오늘은 nodejs를 설치하는 방법을 같이 진행해보겠습니다. 우선 nodejs 홈페이지에 들어가보면 메인화면에 설치할 수 있는 버튼이 나옵니다. 왼쪽에 있는 버전은 안정된 최신버전이고 오른쪽에 있는 건 가장 최근에 나온 버전입니다. 가장 최근에 나와서 버그가 있을 가능성이 있기 때문에 왼쪽의 LTS버전을 사용하시기 바랍니다. 설치하고 나면 아래의 파일이 다운로드 되는데 파일을 실행시킵니다. 파일을 실행시켜서 아무 설정 없이 next를 누르고 설치를 완료합니다. 설치를 완료하고 나면 보통 C:\Program Files\nodejs 경로에 저장되며 최신 nodejs는 환경변수도 자동으로 맞춰주기 때문에 환경변수를 설정할 필요는 없습니다. 정상적으로 설치되었는지 확인해 볼까요? 먼저 명령프롬프트를 실행시켜서 .. 2021. 9. 29.
knex.js DB 연결 방법 nodejs의 ORM 모듈 중 하나인 knex.js의 사용법에 대해 알아봅시다. knex에 대한 소개는 이러합니다. Knex.js는 유연하고 휴대하며 사용하기 쉽도록 설계된 Postgres, MSSQL, MySQL, MariaDB, SQLite3, Oracle 및 Amazon Redshift용 "batteries included" SQL 쿼리 작성기입니다. 기존의 노드 스타일의 callbakc 뿐만 아니라 더 깨끗한 비동기 흐름 제어, 스트림 인터페이스, 완전한 기능을 갖춘 쿼리 및 스키마 빌더, 트랜잭션 지원(저장 지점 포함), 연결 풀링 및 서로 다른 쿼리 client와 dialect간의 표준화된 응답을 위한 약속 인터페이스를 모두 갖추고 있습니다. knex를 사용하려면 기본적으로 nodejs가 설치.. 2021. 1. 6.
nodejs ENOSPC 에러 npm으로 create-react-app 모듈 설치 후 실행을 하니 위와 같은 에러가 발생했다. npm ERR! code ENOSPC npm ERR! syscall mkdir ... npm ERR! nospc ENOSPC : no space left on device 위 에러는 하드디스크에 용량이 부족할 때 나오는 에러이기 때문에 하드 디스크 용량을 확인하고 부족하면 디스크를 비운다음에 재설치하면 문제없이 동작된다. react 모듈 뿐만 아니라 다른 모듈을 사용할 때도 공통일 듯하다. 2020. 12. 26.