혼자 학습하는 공간입니다. 다소 틀린 점이 있을 수 있습니다. 알려주시면 수정할께요. EJS? 기본적으로 잘 알려진 템플릿 엔진은 ejs(Effective Javascript Templating)와 jade(또는 pug라 불림)가 있다. ejs의 특징으로는 기본 html 문법을 그대로 사용한다. (자세한 설명 : https://ejs.co/) 기본적인 문법은 다음과 같다. 디렉터리 구조 ejs로 프로젝트를 생성한 경우 아래와 같은 디렉터리 구조를 갖는다. (1) 기본적인 라운팅 설정은 app.js에 설정한다. (2) 하위 라우팅 정보는 routes 이하에 설정한다. (3) view는 views 이하에 작성한다. HelloWorld! (1) View 작성 : views/helloWorld.ejs Hello..
목차 1. IntelliJ에서 Node.js 개발 환경 설정하기 & 프로젝트 생성 - IntelliJ에서 Plug-in 설정, NodeJS 설정 등.. - 기본 프로젝트 생성 2. 실행 1. IntelliJ에서 Node.js 개발 환경 설정하기 & 프로젝트 생성 (1) Plug-in 설치 Setting(Ctrl+Alt+s) > Plugins > Install JetBrains plugin... (2) NodeJS 설치 NodeJS 홈페이지로 이동 (https://nodejs.org/en/) > 버전 LTS 선택 LTS? Long Term Support (추후에도 업데이트를 통해 지원받을수 있는 버전을 의미) 설치 경로는 "C:\Program Files\nodejs\"로 하였음. 추후 IntelliJ에서 ..
# 1. 개요 - 기존에 플래시 기반의 zeroclipboard를 사용하던 부분에 대해 2020년까지 교체해야함. (크롬 정책) zeroclipboard를 사용한 이유는 클립보드로 복사하기 위함. zeroclipboard 대신 Async Clipboard API를 사용함. 자세한 내용은 아래 링크를 참고. Ref. https://codepen.io/DeanMarkTaylor/pen/RMRaJX?editors=1011 #2. 예제 - 위 링크 예제로 간단한 텍스트를 클립보드에 복사하는 예제임. Set clipboard to BOB Set clipboard to JANE Try pasting into here to see what you have on your clipboard: function fallba..
목표 - (1)에서는 개념에 대해 조금씩 이해함. - (2)에서는 개념을 바탕으로 구현. (아마도.. 다음글?) #1. GraphQL? GraphQL은 API를 위한 쿼리언어. 타입 시스템을 사용하여 쿼리를 실행하는 서버사이드 런타임임. GraphQL을 위한 언어가 존재하는게 아닌 기존의 Node.js, Pythone 등 여러 환경에서 사용 가능. Ref. https://graphql-kr.github.io/learn/ GraphQL: API를 위한 쿼리 언어 GraphQL은 API에 있는 데이터에 대한 완벽하고 이해하기 쉬운 설명을 제공하고 클라이언트에게 필요한 것을 정확하게 요청할 수 있는 기능을 제공하며 시간이 지남에 따라 API를 쉽게 진화시키고 강력한 개발자 도구를 지원합니다. graphql-k..
목적 : 테스트 코드 배포와 디스코드 봇 실행을 위한 서버 셋팅 #1. JAVA 설치 #2. Maven 설치 #3. MySQL 설치 #1. JAVA 설치 > 설치 : yum install java-1.8.0-openjdk-devel.x86_64 > 확인 : java -version [root@discord-bot-test ~]# java -version openjdk version "1.8.0_232" OpenJDK Runtime Environment (build 1.8.0_232-b09) OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode) [root@discord-bot-test ~]# #2. Maven 설치 > 적당한 폴더 생성 후 다운로드 (크기로 인..
#1. Git Repository 생성 주소 : https://github.com/new Build software better, together GitHub is where people build software. More than 40 million people use GitHub to discover, fork, and contribute to over 100 million projects. github.com 위 내용 중 아래 적힌 내용을 복사하여 추후 Git Bash를 통해 초기화함. (아래 참고) echo "# bot_test" >> README.md git init git add README.md git commit -m "first commit" git remote add origin ht..
- Total
- Today
- Yesterday
- 뱀파이어 사바이벌
- phaser3
- 이더리움
- nodejs
- 채굴
- pharser
- 모니터 설정
- OpenSea
- 뱀파이어 서바이벌
- krafterspace
- minting
- remote-ftp
- go lang
- mongodb
- node
- 회원 탈퇴
- GO
- node.js
- 지갑 생성
- 네이버 클라우드 플랫폼
- 이더리움 채굴기
- Linux
- 비트코인
- Vampire Survivor
- P3X Redis UI
- pharser3
- 민팅
- 몽고db
- phaser
- mysql
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |