본문 바로가기
반응형

분류 전체보기38

[Node.js] java의 class 처럼 모듈 빼서 사용하기 1. 하는 이유 app.js 파일을 지저분하게 만들기 싫어서 나는 자바, c#등이 익숙해서 비슷하게 쓰고 싶어서 2. test.js 파일 만들기 function printABC() { console.log("ABC"); } function printCDE(){ console.log("CDE"); } //하나 또는 여러개의 함수를 추가할때 module.exports = { PrintABC: printABC, PrintABC: printCDE, }; 3. app.js 파일 수정하기 var test = require('./script/test'); //test.js 파일만든 위치 test.PrintABC(); test.PrintCDE(); developer-mango.tistory.com/5 [Node.js].. 2021. 3. 7.
Vue, vuetify 프로젝트 만들기 (1) 1. 설치 npm은 깔려 있단 가정하에 npm install -g @vue/cli 설치후 버전 확인 vue -- version 2. 프로젝트 생성 명령어 : vue create [프로젝트 이름] ex) vue create sample 위 명령을 치면 기존 내가 만든 셋팅, vue 권장 셋팅, manually로 직접 셋팅하는 선택지가 주어진다. 나는 주로 manual로 선택시 Babel, Router, Vuex를 선택한다 보통 Lint까지 많이 깔지만 나는 vue 초보자고 규칙에 맞게 짜려니 스트레스 받아 공부할때는 굳이 lint가 필수는 아닌것 같다. Babel : 최신버전의 자바스크립트 코드를 ES5환경에서도 동작하도록 하는 컴파일러 - 걍 깔면 될듯 Router : 싱글 페이지 어플리케이션을 만들기 .. 2021. 3. 6.
[Node.js] Express로 프로젝트 만들기, Express-generator 1. Express란? 웹 서버에서 필요한 기능들을 미리 구현된 웹 프레임워크 이다. (라우팅, 세션, 템플릿 등) 2. Express-generator? Express만 설치할 수도 있는데 (ex npm install express --save) Express-generator를 이용하면 웹 프레임워크 개발시 필요한 다른 package와 기본구조도 잡아준다 즉 더 좋음 3. 프로젝트 생성 1) express-generator 전역 설치 npm i -g express-generator 2) 설치된 express-generator를 이용해서 express 프로젝트 생성 express abc --view=pug (abc는 프로젝트 이름) 3) 생성된 폴더로 가서 install cd abc (abc 로 위에서.. 2021. 2. 19.
c# 타이머, timer - stopwatch 만들기 1. c#의 timer class 란? 주기적으로 함수를 호출하기 위한 class라고 생각하면 될것 같다. 2. 어디에 사용할 수 있을까? 나는 Stop Watch App을 만들면서 50ms, 즉 0.05초마다 화면을 갱신해서 스탑워치 시간이 올라가는 것을 보여주기 위해 사용했다 3. 코드 설명 아래 처럼 몇 ms 주기로 호출할지 설정하고 각 주기마다 불릴 함수(updateHandler) 아무거나를 지정한다. Timer timer = new Timer(); // System.Windows.Forms.Timer 임 c#에는 다른 Timer class도 있음, 맨 밑에 내용 참조 timer .Interval = 50; timer .Tick += new EventHandler(updateHandler); 그럼.. 2021. 2. 15.
반응형