본문 바로가기

NodeJS

(33)
pug alert 안될때 pug alert 안될 때 예제입니다. 까먹을 까봐~ 블로그에 적어둡니다! 요런식으로 인라인으로 테스트 할 일이 생겨서 썼더니, 안먹혔습니다. div(class="container") div(class="row") - alert('test'); 이렇게 저렇게 구글링해서 찾았더니 script. 을 사용하면 누구는 된다고 했지만 저는 안되었습니다. 결과적으로 | 이것을 활용해서~ 되었어요!! div(class="container") div(class="row") script | alert('test'); 참고 했던 링크 : qastack.kr/programming/5858218/how-can-i-render-inline-javascript-with-jade-pug Jade / Pug로 인라인 JavaScri..
node.js db 조회해서 view pug로 가져와 뿌릴 때 데이터베이스에 있는 board 테이블의 조회해서 pug 문법으로 뿌리는 예제(?)입니다. 혼자 작업하다가 수도없이 만난 에러를 물리치고 어쨰꺼나 정상 작동하니까 기뻐서 블로그에 정리해둡니다. 지금 이 글을 쓰고 있는 사람!! 나중에 까먹지 마시라~~! db_con.js 데이터베이스 연결정보가 있는 파일입니다. module.exports로 다른 페이지에서 불러올 수 있도록 했습니다. // mysql 모듈 사용 const mysql = require('mysql'); // 연결할 DB 정보입력 const connection = mysql.createConnection({ host: '내도메인.com', user: '아이디', password: '비밀번호', database: '데이터베이스이름', port: ..
cafe24 Node.js Mysql 접속하기 cafe24의 Node.js 호스팅을 이용중에 DB를 이용해보려합니다. Mysql 접속하는 코드는 아래와 같습니다. // mysql 모듈 사용 const mysql = require('mysql'); // 연결할 DB 정보입력 const connection = mysql.createConnection({ host: '호스트주소', user: 'cafe24아이디', password: '비밀번호', database: 'cafe24아이디', port: '3306', }); // 데이터베이스 연결 connection.connect(); // create 쿼리문 사용 connection.query('쿼리문', (error, results, fields) => { if (error) throw error; cons..
Node.js 일렉트론(electron) 파일 탐색기 만들기 - 첫번째 일렉트론을 처음 시작하시는 분은 다음의 링크를 참조해주세요 : iamdaeyun.tistory.com/entry/Nodejs-%EC%9D%BC%EB%A0%89%ED%8A%B8%EB%A1%A0electron-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0 Node.js 일렉트론(electron) 시작하기 ✔ node.js가 설치가 되어 있어야합니다. ✔ window10 환경입니다. ✔ "크로스 플랫폼 데스크톱 애플리케이션" 책으로 공부하며 그 내용을 정리하는 중입니다. 설치 방법 npm install -g electron -> 명령프 iamdaeyun.tistory.com ✔ node.js가 설치가 되어 있어야합니다. ✔ window10 환경입니다. ✔ "크로스 플랫폼 데스크톱 애플리케이..
Node.js 일렉트론(electron) 시작하기 ✔ node.js가 설치가 되어 있어야합니다. ✔ window10 환경입니다. ✔ "크로스 플랫폼 데스크톱 애플리케이션" 책으로 공부하며 그 내용을 정리하는 중입니다. 설치 방법 npm install -g electron -> 명령프롬프트에서 위의 명령을 입력하면 일렉트론이 전역 모듈로 설치 됩니다. Hello World -> helloWorld라는 폴더를 만들고, 내부에 package.json을 다음과 같이 작성하여 저장합니다. { "name" : "hello-world", "version" : "1.0.0", "main" : "main.js" } -> main 속성에 main.js 자바스크립트 파일을 지정합니다. 일렉트론에서 엔트리 포인트가 되는 자바스크립트 파일은 애플리케이션 화면, 트레이메뉴 등을..
cafe24 node.js 호스팅 git 저장소 소스트리로 연결 01. 저장소 만들기 소스트리 [ NewTab -> Create -> 탐색버튼 ]클릭, 내 소스들이 있는 폴더를 지정하고 '생성'버튼을 눌러줍니다. [ 저장소 -> 저장소 설정 ]클릭, '추가'버튼을 눌러 cafe24의 git 주소를 복사해서 붙여넣어줍니다. 02. 원격저장소 연결03. SSH 클라이언트 설정확인 [ 도구 -> 옵션 ]클릭, SSH 클라이언트가 OpenSSH로 되어있어야합니다. cmd창이 뜨면 비밀번호를 입력합니다. 04. id_ras파일 [ 도구 -> SSH 키 추가 ]클릭, C:\Users\사용자\.ssh 경로의 id_rsa 파일을 선택합니다. pub파일 아님! cmd창이 뜨면 또 비밀번호를 입력해주면 됩니다. 여기까지 마치면~ 드디어 소스를 커밋할 차례입니다. 커밋하고, push까지..
cafe24 node.js 호스팅 ssh public key 생성하기 git과 node 둘다 설치 되어 있다고 전제하고 시작합니다. 01. 명령어 입력 git bash를 열어서 ssh-keygen -t rsa -C "키 명칭" 입력해줍니다. 키 명칭 부분에는 이메일,문자,숫자를 넣어줘도 됩니다. 저는 engineer라고 썼습니다. 이 키 명칭은 나중에 카페24 나의서비스관리 메뉴에서 키 별칭을 넣을 때 사용해도 유용하다고 합니다. 02. 저장될 경로 확인 생성된 key 파일이 저장될 경로를 입력합니다. 기본 경로는 윈도우 버전에 따라 달라집니다. 엔터 눌러주면 됩니다. 03. 암호 입력 key 암호를 입력합니다. 암호 확인을 위해 한번 더 입력합니다. 04. key파일 생성완료, 내용 복사 생성된 파일을 찾아 경로를 타고 들어가면 key파일이 보입니다. 메모장이나 기타 텍..
cafe24 Node.js호스팅에 추가 도메인 연결하기 cafe24에서 Node.js 호스팅을 사용하려고 합니다. 도메인은 hosting KR에서 구매했어요. cafe24에서 구매한 Node.js 호스팅에 외부에서 구입한 도메인 연결에 대한 포스팅입니다. Node.js 호스팅, 일반형, 2년 34,230원 결제 https://www.cafe24.com/?controller=product_page&type=special&page=nodejs 카페24 호스팅/웹호스팅 - node.js 호스팅 고객의 데이터를 안전하게 관리하는 카페24 호스팅 실시간 미러링(mirroring) 및 RAID 기술 적용 이중백업 시스템 카페24 호스팅을 사용하는 고객의 데이터를 2대의 디스크에 동시에 저장하여 안전하 www.cafe24.com ** cafe24의 할인율 : 6개월(5%..