본문 바로가기

nodejs5

multer 1. 원하는것file을 업로드하여 저장하고싶다.2. 검색검색결과 multer에 대한 추천내용이 많았다.https://www.npmjs.com/package/multer3. 적용사용법에 대한 한글문서https://github.com/expressjs/multer/blob/master/doc/README-ko.md 설치$ npm install --save multer const multer = require("multer");//파일저장위치 지정 및 파일용량 조절const upload = multer({ dest: 'public/uploads/',limits: { fileSize: 5 * 1024 * 1024 }}); app.post('/upload',upload.single('img_file'), func.. 2018. 8. 9.
pm2 PM2http://pm2.keymetrics.io/https://www.npmjs.com/package/pm2 일반전인 웹 애플리케이션을 배포할때는 WAS를 이용한다. 하지만 node의 경우 자체 웹서버의 기능이 존재하여 WAS나 웹서버를 이용할 필요가 없다. node의경우 그냥 node index 의 명령어를 이용하면 애플리케이션이 시작된다. 해당 형태로 시작하게되면 커맨드창을 지속적으로 켜두거나 서버가 뻗어버렸을경우 답이없다. PM2에 나와있는 설명OverviewWhy use PM2 ? At the end of this overview, you will better understand the benefits of using PM2 as a process manager.Forever AlivelinkO.. 2018. 8. 7.
MAC에서 Nodejs설치 제일 쉬운방법은 그냥 https://nodejs.org/해당 사이트에서 메뉴얼대로 설치하는게 제일 편하다 하지만다양한 노드버전의 변경에 대한 변경을 위해서 NVM을 이용한 설치를 한다 해당 사이트를 참조하면 잘 설명이 되어있긴한데 직접해본것을 작성해본다http://snowdeer.info/install-node-js-on-mac/ NVM사이트는 https://github.com/creationix/nvm 를 이용하면 된다설치일 기준 2017.12.120.33.7버전이다 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.7/install.sh | bash 터미널을 열고 위의 명령어를 실행시킨다 If you want to create a new.. 2017. 12. 12.
CORDOVA 하이브리드앱 개발환경 설정 - 4 (NODEJS) NODEJS설정1. NODEJS 다운로드- https://nodejs.org/ 작성일 기준으로 최신버전은 8.5버전이며 마찬가지로 빌드용으로만 사용되므로 LTS버전이나 최신버전이나 크게 상관이없다. 자신이 원하는 버전을 다운받아서 설치하면된다. 나의경우 8.5버전을 기준으로 진행하였다. 참고로 NODE버전 컨트롤을 하려면 NVM을 설치하면 편하게 관리할 수 있다.nvm : https://github.com/creationix/nvm 2. 다음다음다음다음.. 2017. 9. 22.
CORDOVA 하이브리드앱 개발환경 설정 - 1 (준비물) 하이브리드 앱개발용 CORDOVA 개발환경설정(안드로이드기준)- 기본적인 내용은 http://cordova.apache.org/ 를 기준으로 작성된다.설치순서 및 과정 1. JAVA(JDK) - http://www.oracle.com/technetwork/java/javase/downloads/index.html2. GIT - https://www.git-scm.com/3. NODEJS - https://nodejs.org/4. AHACHE ANT - http://ant.apache.org/bindownload.cgi5. ANDROID SDK - https://developer.android.com/studio/index.html6 CORDOVA - http://cordova.apache.org/ 2017. 9. 19.