1. cordova(PhoneGap)을 이용하기 위해서는 nodejs를 설치해야된다. https://nodejs.org 에 접속하여 최신 nodejs를 설치한다. 2. nodejs를 이용하여 cordova를 설치한다 mac에서 터미널을 이용 다음을 입력하여 cordova를 설치한다 sudo npm install -g cordova 3. mac에서 작업할 폴더위치를 생성한다 임시로 workspace로 정함 4.mac터미널에서 해당 작업폴더로 이동한 후, cordova를 이용하여 신규프로젝트를 생성한다. com.moramcnt.mosaicadm라는 ID의 mosaicadm라는 프로젝트 생성 cordova create mosaicadm com.moramcnt.mosaicadm […]
[ NodeJs 윈도우 스케줄러에 등록하기 ] 1. 프로그램/스크립트에는 NodeJs 실행파일을 위치 시킨다. 2. 인수 추가(옵션)에는 NodeJs 프로젝트를 위치 시킨다.
아래와 같이 비정상 예외 발생시 로그에 기록을 남기려고 하였으나, 로그에 기록이 안남는다면 process.on(‘uncaughtException’, function (err) { logger.error(“*uncaughtException(), Exception : ” + err.stack); process.exit(1); }) 다음과 같이 setTimeout을 주게 되면 에러로그를 남길수 있다. process.on(‘uncaughtException’, function (err) { setTimeout( function() { logger.error(“*uncaughtException(), Exception : ” + err.stack); process.exit(1); }, 1000); })
1. NodeJS 설치 기준)NodeJS Version 0.12.0-x64 https://nodejs.org/en/download/ 에서 64 비트용 버전 0.12.0- 64bit 주의) 버전의 맞춤이 중요 (최신버전 4.0 기준으로 설치가 잘 안됨) 2. 오라클용 인스턴스 DLL, SDK 설치 기준) 오라클 12.1.0.2 64bit용 instantclient_basic-windows.x64-12.1.0.2.0.zip instantclient_sdk-windows.x64-12.1.0.2.0.zip 2.1 버전에 맞는 실행가능 DLL, SDK 각 2개의 압축파일을 다운로드 다운로드 받은 파일을 같은 폴더에 압축해제 ex) C:\oracle\instantclient 2.2 압축해제 […]