반응형

프론트엔드 (Front-End)/VUE.js 6

<Node.js> 설치 및 버전 확인

NVM(node version manager)은 node.js 버전 매니저로 시스템에 여러 개의 node.js 를 설치하고, 사용할 버전을 쉽게 전환할 수 있도록 도와주는 유틸이다. node.js 버전 별로 최신 latest 가 가장 선호되기는 하지만 예전에 만들어진 라이브러리들이 최신버전과 호환이 안되는 경우가 많이 있다. 그래서 다수의 버전을 같은 환경에서 사용해야 하는 상황이 있기 때문에 NVM (node version manager)을 통해서 node 를 설치 하도록 하자. 1.Node.js 설치 https://nodejs.org/ko/download/ LTS 버전을 받아 설치를 하다보면 아래와 같이 Tools for Native Modules 를 선택하라는 항목이 나온다. 해당 부분은 나중에 n..

<Vue.js> node.js, nvm, npm

이번 포스팅은 Node.js, Nvm, Npm 에 관하여 알아보자. 1.Nvm - Node Version Manager -node.js의 버전 관리자. node.js의 각 버전을 유지하면서 시스템을 구성해야 하는 경우를 위해 사용한다. 같은 시스템 안에서 여러 node.js를 사용하기 위해 버전별로 Node.js 환경을 격리시키는 역할 -nvm 은 Node.js를 설치하는 툴 2.Npm - Node Package Manager 노드 패키지 매니저. 간단하게 얘기하면 npm 서비스를 통하여 Node.js로 개발된 프로그램을 편리하게 설치, 업데이트 및 삭제를 해주는 프로그램. npm 은 Node.js 를 OS 에 직접 설치하였든 nvm 으로 설치하였든지에 관계없이, Node.js 가 설치된 상태에서(Nod..

Excel 구현 (.xlsx)

Excel 구현 (.xlsx) .xlsx 확장자로 엑셀파일을 뽑아내기 위해 Excel을 구현해보았다. 엑셀 확장자 ".xlsx"와 ".xls"의 차이점 1) ".xlsx"는 Excel2007 이후 형식으로 문서를 만든경우 생성되는 확장자 2) ".xls"는 Excel2003 이전 형식으로 문서를 만든경우 생성되는 확장자 Microsoft Word의 확장자 ".docx"와 ".doc" Microsoft PowerPoint의 ".pptx"와 ".ppt" import * as Xlsx from 'xlsx'; export default { methods: { downloadTableTemplate(headers, list) { return ` ${(() => { let str = ''; // eslint-dis..

반응형