일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 자바스크립트
- node
- 하모니카
- Atlassian
- install
- 데이터베이스
- PostgreSQL
- 노드
- 스크립트
- DATABASE
- 윈도우
- script
- 설치
- java
- python
- 설정
- postgres
- hamonikr
- 파이썬
- 아틀라시안
- 자바
- DB
- Linux
- ubuntu
- javascript
- 리눅스
- Windows
- 3.0
- 우분투
- JS
- Today
- Total
목록node (9)
LukeHan 의 잡다한 기술 블로그

Electron 특징 Electron 은 데스크탑 크로스 플랫폼으로 Electron 공식 문서 상 지원하는 OS 는 다음과 같다.macOS x64Windows 7 이후 버전 (ARM 제외)LinuxUbuntu 12.04 이후 버전Fedora 21Debian 8 크로스 플랫폼 개발을 위해 Chromium 이라는 open source 를 활용하여 Html, CSS, javascript 로 앱 개발을 지원한다. 일반적으로 크로스 플랫폼은 다양한 환경에서 실행 가능하도록 하기 위해 각각의 OS 에 대한 환경 구성을 지원한다.그로 인해 네이티브 언어에 비해 많은 리소스를 사용하게 된다. Electron 의 경우 Chrome Browser 의 코어가 되는 Chromium 을 내장하고 있어 기본적으로 많은 리소스를..
ubuntu 서버에서 개발 시 v20 버전이 필요한 상황이였다.OS : ubuntu 22.04.1 > node -vv16.20.1 위와 같이 입력하여 설치된 node 버전을 확인한다. npm cache clean -f 위와 같이 입력하여 npm 캐시를 제거한다. npm i -g n 위와 같이 입력하여 node 버전 관리 모듈 n 을 설치한다. # stable 버전 설치n stable# latest 버전 설치n lts# latest 버전 설치n latest# 18.17.0 버전 설치n 18.17.0 위의 명령어를 참고하여 설치하고자 하는 버전의 node 를 설치한다. 참고http..
환경 구성 mkdir lukeTest cd lukeTest 위와 같이 명령어를 입력하여 폴더 생성 후 폴더로 이동한다 npm init -y 위의 명령어를 입력하여 package.json 파일을 생성한다 { "name": "lukeTest", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "start" : "node app.js", "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC", "dependencies": { "express": "^4.18.2" } } package.json 파일 내용..
# V18.x sudo curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash - # V16.x sudo curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - 위의 코드를 참고하여 설치할 버전을 선택하여 명령어를 입력한다 sudo apt-get install nodejs 위와 같이 입력하여 설치한다 node -v 설치한 node 버전을 확인한다 npm -v 설치한 npm 버전을 확인한다
//package.json { "name": "application", "version": "1.0.0", "description": "Desktop Application!", "main": "main.js", "scripts": { "start": "electron .", "build": "electron-builder --windows nsis:ia32" }, "author": "GitHub", "license": "CC0-1.0", "devDependencies": { "electron": "^23.1.2" } } // main.js const { app } = require('electron'); console.log(app.getVersion()); console.log(app.getName()..

NVM 이란? Node Version Manager 의 약자이고 여러 버전의 Node.js 설치 및 버전 관리를 지원해 주는 도구 Node.js 설치하기 이전에는 n 패키지를 통해 Node.js 설치를 지원하였으나, 더 이상 Windows 를 지원하지 않는다고 한다. 아래의 링크에서 직접 다운로드하여 설치 진행한다. Node.js Download : https://nodejs.org/en/ NVM for Windows 다운로드 Windows 용 NVM 은 아래의 Github 페이지에서 다운로드 받는다. NVM for Windows Github : https://github.com/coreybutler/nvm-windows Github 페이지의 README.md 항목을 확인해 보면 위와 같이 'Downlo..