일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- ios14
- URL(string:)
- @Binding
- nonisolated
- @EnvironmentObject
- init
- Creating Operators
- nestjs
- Operater
- NullObject
- @State
- SWIFT
- Operators
- IOS
- Bug
- operator
- init?
- typeorm
- subject
- dismiss
- NavigationLink
- RFC1738/1808
- RxCocoa
- graphql
- @Environment
- swift6
- RxSwift
- Xcode
- vim
- SwiftUI
- Today
- Total
목록Development (144)
Tunko Development Diary
http://underscorejs.org/ 터미널 설치 커맨드 npm install underscore package.json 파일을 만들어준다. 이렇게 따라서 해준다. 1. 터미널을 통해서 프로젝트 폴더로 이동. 2. npm init 입력후 엔터 3. 스크린샷 따라서 입력하면됨entry point : 이패키지를 구동시키는 파일인지 정함. 이렇게 하고 .js 파일에서 이렇게 사용한다. const _ = require('underscore'); var arr = [3,6,9,1,12] console.log(_.first(arr)); npm init 커멘드를 하면 package.json파일이 생성되게 됩니다.이 json파일은 npm을 통한 설치된 모듈들을 볼수 있고 관리할 수 있는 파일입니다.
NPM 이란? 각각 Node.js, java scrpte 등등에서 사용하는 모듈을 잘 설치할수있게 도움을 주는 툴이다. NPM은 설치, 삭제, 업그레이드, 프로젝트 모듈 의존성 관리를 할 수 있다.(의존성 관리 : 프로젝트 규모가 커지면 여러 모듈을 사용하게 되는데 이때 프로젝트가 모듈을 잘 관리할 수 있도록해주는 방안이다.) NPM엔 여러가지 모듈이 있다. 링크 : https://www.npmjs.com
원하는 폴더 경로에 js 파일을 만든다. myapp.js 는 간단한 콘솔 로그 코드를 저장한 파일입니다. console.log('Hello world'); 이제 터미널에서 이파일 경로로 이동후 node myapp.js 라고 입력하면 node.js 를 통해서 해당 코드를 실행시킬수 있다. 즉. Node.js가 런타임상에서 해당 js 파일을 읽어서 실행시켜주는 역활을 하게 됩니다.
uglify란? 코드를 미니멀리즘화 하는 모듈이다.(코드의 가독성을 위한 띄어쓰기 줄바꿈 같은등을 제거해주는 npm 모듈이다.)(최적화를 위해 사용하는 모듈) https://www.npmjs.com 접속 uglify-js 검색 이경로로 오게 된다. https://www.npmjs.com/package/uglify-js npm install uglify-js -g터미널에서 위 커맨드를 입력하면 설치된다. 사용방법이다. 터미널에서 해당 경로로 이동 uglifyjs [파일명].js 를 입력하면 위 스샷 처럼 코드가 길게 이어져서 나온다. -m을 붙이면 변수명이 바뀌게 된다 -o를 하고 -m을 하면 앞서 입력한 파일명의 코드를 뒤에 입력한 파일명으로 파일을 새로 만들어 저장한다. 스샷 마지막줄에 uglifyjs..
설치 경로 https://nodejs.org/en/download/ 설치 완료 메시지 Node.js was installed at /usr/local/bin/node npm was installed at /usr/local/bin/npm Make sure that /usr/local/bin is in your $PATH. 설치 확인 터미널에서 Tunkoui-MacBook-Pro:~ tunko$ node --version v6.10.3 하면 설치 버전이 나타난다.