node.js

사전 준비 node.js를 설치합니다. (참고) Firebase 프로젝트 생성 Firebase 호스팅을 사용하려면 먼저 Firebase 프로젝트를 만들어야 합니다. 다음과 같이 프로젝트를 생성합니다. Firebase에 가입합니다. (무료 서비스(Spark 요금제)로 본 포스팅의 내용을 수행할 수 있습니다.) Firebase Console에서 프로젝트 추가를 클릭한 후 프로젝트 이름을 선택하거나 입력합니다. Firebase Console에서 나머지 설정 단계를 따른 다음 프로젝트 만들기(또는 기존 Google 프로젝트를 사용 중인 경우 Firebase 추가)를 클릭합니다. Firebase CLI 설치 Firebase는 Firebase 호스팅을 비롯한 Firebase 제품을 쉽게 구성 및 관리할 수 있도록 ..
· 운영체제
다음은 WSL(Linux용 Windows 하위 시스템)을 사용하여 Node.js 개발 환경을 설치하는 방법을 안내하는 단계별 가이드입니다. WSL 설치 ※ 저는 아직 WSL2가 아닌 기존 버전인 WSL1 을 사용하고 있습니다. 추후 WSL2 로 갱신하게 되면 이에 대한 내용도 보충될 것입니다. 이전에 작성한 글 리눅스 어플리케이션 개발을 위한 WSL 설치 및 VS Code 연동 의 WSL 설치 문단을 참고하여 WSL 를 설치합니다. nvm, node.js 및 npm 설치 Node.js를 설치하는 여러 가지 방법이 있습니다. 버전이 매우 빠르게 바뀌므로 버전 관리자를 사용하는 것이 좋습니다. 작업하는 여러 프로젝트의 요구 사항에 따라 여러 버전 간에 전환해야 하는 상황이 많을 것입니다. 흔히 nvm으로 불..
· 운영체제
개요 NVM을 사용하여 Node의 장기지원 버전(LTS, Long Term Support)을 리눅스용 윈도우 하위 시스템(WSL, Windows Subsystem for Linux)에 설치하려고 하니 권한이 없다는 오류가 발생하였습니다. ~$ nvm install --lts Installing latest LTS version. Downloading and installing node v12.16.3... Local cache found: ${NVM_DIR}/.cache/bin/node-v12.16.3-linux-x64/node-v12.16.3-linux-x64.tar.xz Checksums match! Using existing downloaded archive ${NVM_DIR}/.cache/bin/..
· 운영체제
개요 Windows 10에 추가된 WSL에 Angular Project를 clone한 후, 빌드하고자 합니다. 이때 다음과 같은 오류가 발생하였습니다. npm을 입력하면, 아래의 오류가 발생합니다 : not foundram Files/nodejs/npm: 3: /mnt/c/Program Files/nodejs/npm: : not foundram Files/nodejs/npm: 5: /mnt/c/Program Files/nodejs/npm: /mnt/c/Program Files/nodejs/npm: 6: /mnt/c/Program Files/nodejs/npm: Syntax error: word unexpected (expecting "in") ng build로 Angular Project를Build 하면..
작업환경 라즈베리파이 3 MODEL B (Raspbian jessie) 절차 라즈베리 파이의 패키지 리스트를 갱신합니다. $ sudo apt-get update 설치되어 있는 패키지를 최신버전으로 모두 업그레이드 합니다. $ sudo apt-get dist-upgrade 다음의 명령어를 사용하여 안정버전의 Node.js 를 설치합니다. $ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - 다음과 같은 결과(안내문)가 화면에 표시됩니다. ... ... ## Run `sudo apt-get install -y nodejs` to install Node.js 8.x LTS Carbon and npm ## You may also need develo..
· 개발도구
개요 웹 개발 및 시험을 위하여 간략히 정적인 파일을 제공할 수 있는 서버 프로그램을 소개합니다. mongoose web server 공식 사이트에서 다운로드 받아서 실행하면 됩니다. 해당 실행파일이 있는 폴더를 기준으로 파일에 접속할 수 있습니다. node.js 를 위한 http-server node.js 가 설치된 환경에서 사용할 수 있습니다. npm 명령을 사용하여 설치합니다. $ npm install http-server -g 사용법은 다음과 같습니다. $ http-server [path] [options] ※ 제공하는 옵션은 http-server 웹 사이트를 참고합니다. Angular를 시험할 경우 다음 순서로 사용할 수 있습니다. Angular App을 Build 합니다. $ ng build ..
개요 Heroku는 클라우드상에 애플리케이션을 빌드, 실행, 운영할 수 있게 해주는 서비스입니다. Git을 사용하여 간단히 배포가 가능하며 소규모 사이트나 개인의 애플리케이션을 무료로 호스팅 할 수 있습니다. 사전 준비 Heroku 계정 생성 Node.js와 npm 설치 Git 설치 Heorku CLI 설치 및 로그인 $ sudo apt update $ sudo apt install heroku 설치가 완료되면 Heroku에 로그인합니다. $ heroku login Node.js 애플리케이션 준비 Node.js 애플리케이션을 작성합니다. 혹은 샘플 애플리케이션을 사용하도록 합니다. 다음 명령어를 사용하여 샘플 애플리케이션을 로컬 환경으로 복사합니다. $ git clone https://github.com..
개요 JavaScript를 학습하고자 환경을 구축하려 합니다. 하지만 언제나 프로그래밍 학습은 실습환경을 구축하는 것에 많은 수고가 들어가기 때문에 이를 최대한 간략히 할 수 있었으면 하는 생각이 간절합니다. 구름 IDE는 이름과 같이 웹 브라우저를 통해서 접속 가능한 클라우드 통합개발환경을 제공해주는 서비스입니다. 이를 사용하면 간단히 제가 원하는 수준의 학습환경(Node.js가 설치된 리눅스)을 쉽게 구축할 수 있습니다. 과거에는 Cloud9, CodeAnyWhere와 같은 동일한 무료 서비스들이 존재하였으나 Cloud9은 Amazon에 인수되었으며 CodeAnyWhere는 더 이상 무료 요금제를 제공하지 않기 때문에 현재(20.07.01)는 구름 IDE가 거의 유일하게 무료로 사용할 수 있는 독립된..
쓴웃음
'node.js' 태그의 글 목록