Node.js 모듈 ● 프로그램을 작은 기능 단위로 쪼개고 파일 형태로 저장해 놓은 것 ● 코드를 중복해서 작성하지 않아도 됨 ● 수정이 필요한 경우 필요한 모듈만 수정하면 됨 Node.js 에 모듈들은 서버를 만들 때 꼭 필요한 모듈을 포함 ★ CommonJS 모듈 시스템 vs ES 모듈 시스템 1. CommonJS 모듈 시스템 자바스크림트엔느 모듈 개념이 없었는데 노드js에서 사용하기 위해 만들기 시작 Node.js의 기본 모듈 시스템 require, moduble.exports 사용 //hello.jsfunction hello(name){ console.log(name + "님, 안녕하세요?");}//hello("홍길동");module.exports = {hello}..
npm : 패키지 관리 ● 모듈 : 기능별로 쪼개 놓은 파일, 코드를 중복해서 작성하지 않아도 되고, 수정이 필요한 경우 필요한 모듈 만 수정하면 됨● 라이브러리 : 모듈보다 큰 단위, 여러 개의 모듈을 묶어서 하나의 라이브러리를 만듦● 모듈과 라이브러리를 묶어서 모듈이라고도 함● 패키지 : 배포할 수 있도록 여러 묘듈과 모듈 관련 파일을 묶어 놓은 것 1. npm : Node Package Manager a. 자바스크립트 라이브러리를 비롯해 프레임워크, 플러그 인 등 다양한 패키지를 내려받아 사용할 수 있 게 해주는 도구 b. Nodes.js를 설치하면 npm도 함께 설치됨 c. npmjs.com에서 필요하면 패키지를 검색하고 설치할 수 있다 ..
node.js 설치 1. 다운로드 사이트 : Node.js -- 어디서든 JavaScript를 실행하세요 2. 설치 3. 설치 확인 windows 검색창 -> cmd(명령 프롬프트 창) -> node -v -> 버전 확인 또는 windows 검색창 -> Windows PowerShell -> node -v -> 버전 확인 4. vs code 를 열기 - 터미널 :ㅣ 새 터미널 a. node hello.js 실행해 보기 -> 콘솔창 열지 않고 바로 실행 결과 확인 가능// 파일명 : hello.jsfunction hello(name){ console.log(name + "님, 안녕하세요?")}hello("홍길동");
Node.js 참고 사이트 https://learn.microsoft.com/ko-kr/windows/dev-environment/javascript/nodejs-overview Windows의 NodeJS이 가이드는 Windows에서 NodeJS 개발 환경을 설정할 수 있도록 도와줍니다.learn.microsoft.commattwojo Windows의 NodeJS https://nodejs.org/ko/learn/getting-started/introduction-to-nodejs Node.js — Introduction to Node.jsNode.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.orgNode..
예제글 구방아, 목욕 가자구방아, 목욕 가자.아빠는 뭐가 무섭다고혼자 가도 될 목욕탕을 꼭 나랑 같이 가자 하시지요.구방아, 산에 가자.아빠는 뭐가 무섭다고만날 가는 산을꼭 나랑 같이 가자 하시지요.넌 이거도 못하냐.그러며 날 놀리는 아빠는 어디 갈 때면꼭 나를 앞세우려 하시지요.구방아, 이모네 가자.이것 좀 봐요.==============================================================비빔밥, 이 맛송송송 썬 김치를 넣어야지요.콩나물도 한 젓가락,고추장도 빨갛게 한 스푼,그러고 그냥 비빌 건가?쨀끔, 고소한 참기름도 넣어야지요.부벅부벅부벅-숟가락을 틀어잡고 비비다가어차, 먹어 보자 한 숟갈!오오, 맛있네!근데 이 맛은 어디서 올까?서로에게 아무것도 아닌 것들이서로..
● 변수 ● 조건문
정리문제 let a = 3;let b = 7; // a와 b의 값을 바꿔 출력// 결과 ) a = 7 , b = 3----------------------------------------------------------------------------------------------------------//문) 원의 반지름을 입력받아 원의 넓이(반지름 * 반지름 * 3.14)와//원의 둘레(반지름 * 2 * 3.14) 구하기//출력형태//입력받은 반지름 : ~~//원의 넓이 : ~~//원의 둘레 : ~~-----------------------------------------------------------------------------------------------------------//본문 안..
1. HTML의 실행 및 저장 1) 편집기(에디터) : notepad++ 다운로드 및 설치 (메모장, 서브라임텍스트2, EditPlus, Visual Studio Code, 드림위버,.. 등 다양함. 사용자가 편리한 것을 이용하면 됨) 2) 웹브라우저 : 구글 크롬 다운로드 및 설치 (인터넷 익스플로러 9 이하 버전에서는 실행되지 않는 기능이 있으므로) 3) 새로운 문서 : [파일]-[새 파일] 4) 저장 : [파일]-[저장] 파일명,.htm, 파일명.html => html 문서임을 나타냄 5) 실행 : 저장된 html 문서를 크롬 화면으로 드래그 6) html5와 css3 유효성 검사 외에도 여러 기능이 추가된 W3C 유효성 검사기 unicorn http : // va..
● 조건문