Restore ownership of the user's npm related folders, to the current user, like this: ( 다음과 같이 사용자의 npm 관련 폴더의 소유권을 현재 사용자에게 복원합니다. ) sudo chown -R $USER:$GROUP ~/.npm sudo chown -R $USER:$GROUP ~/.config 하다하다 안되서 결국 터미널에서 아래처럼 치니 한방에 해결 뙁 !!!!!!1 brew install node
Nodemailer - https://nodemailer.com/about/ Node.js 에서 메일을 쉽게 보내주게하는 모듈이다. 1. 메일 서버 이용- 편의상 구글 계정으로 메일 서버로 고고 - 보통 계정당 500 명에게 보낼 수 있다 했는데 200명 정도가 max인듯 - 메일 서버로 사용할 구글 계정을 생성 했다면 아래 주소로 들어가 보안수준이 낮은앱 > '사용함' 으로 설정해야 테스트 메일을 받아볼 수 있다. https://myaccount.google.com/lesssecureapps?pli=1 2. 관련 모듈 설치npm install nodemailer nodemailer-smtp-pool --save3. mailer.js var nodemailer = require('nodemailer');..
request https://www.npmjs.com/package/request simple to use var request = require('request'); request('http://www.google.com', function (error, response, body) { // Print the error if one occurred console.log('error:', error); // Print the response status code if a response was received console.log('statusCode:', response && response.statusCode); // Print the HTML for the Google homepage. consol..
node-rest-client https://www.npmjs.com/package/node-rest-client Simple HTTP GET//node-rest-client호출 var Client = require('node-rest-client').Client; var client = new Client(); //1. 등록없이 바로 사용 client.get("http://remote.site/rest/xml/method", function (data, response) { // parsed response body as js object console.log(data); // raw response console.log(response); }); //2. 사용자 메소드 등록 후 호출하여 사용 clie..
path 모듈 - http://nodejs.sideeffect.kr/docs/v0.10.0/api/path.html path.resolve([from ...], to) - to를 절대경로로 변환한다. to가 절대경로가 아니면 절대경로를 찾을 때까지 from 아규먼트들을 우측에서 좌측의 순서로 앞에 이어붙힌다. 모든 from 경로를 사용한 후에도 절대경로를 찾지 못하면 현재 워킹 디렉토리를 사용한다. 최종 경로는 정규화되고 경로가 루트 디렉토리로 처리되지 않는한 마지막 슬래시는 제거한다. 문자열이 아닌 아규먼트는 무시한다.이는 쉘에서 cd 명령어를 순서대로 실행한 것과 같다. path.normalize(path) - '..'와 '.' 부분을 처리해서 문자열 경로를 정규화한다. 슬래시가 여러 개 있는 경우 ..
익스프레스 요청, 응답객체 1. 애플리케이션 객체 - app.set( name, value ) : 익스프레스가 구성에서 사용할 환경 변수를 설정한다.- app.get( name ) : 익스프레스가 구성에서 사용할 환경 변수를 가지고 온다.- app.engine( ext, callback ) : 특정 파일 타입을 출력하기 위해 필요한 템플릿 엔진을 정의한다.- app.locals : 애플리케이션 수준의 변수를 출력하기 위해 모든 템플릿에 전송한다.- app.use( [path], callback ) : 서버로 전송된 HTTP요청을 처리하기 위해 익스프레스 미들웨어를 생성한다.옵션으로 특정 경로에 응답하는 미들웨어를 등록할 수도 있다.- app.VERB(path, [callback...], callback)..
익스프레스 기본 서버 구동. 기본 프로젝트 폴더를 하나 만들어준다. 1. 터미털에서 그 프로젝트 폴더로 이동 - cd 프로젝트경로 ( IDE 터미널같은 경우 프로젝트 폴더에서 기본 시작한다 ) 2. package.json생성을 시켜준다.npm init3. express 설치 npm install express 4. server.js 파일 만들고 아래와 같은 내용 코딩. require() : 코드에 모듈을 호출할 때 사용.NPM 애플리케이션의 최상위 폴더 아래 node_modules라는 폴더에 외부 모듈을 설치한다.외부모듈을 사용하려면 핵심 모듈을 require로 호출하면 된다. 노드는 핵심 모듈 폴더에서 해당 모듈을 찾은 다음에 node_modules 폴더 내부에서 모듈을 찾으려 시도한다. require..
- Total
- Today
- Yesterday
- react
- Angular
- 반복문
- svg 폰트
- 태그
- svg icon font
- interceptors
- 앵귤러
- Intrinsic
- cordova
- git
- 내장요소
- for of 구문
- anime.js
- Aptana
- react-router-dom
- Vue3
- CSS
- JsDoc
- git checkout -b
- vue-router
- IntrinsicElements
- icon font
- RefreshToken
- 리프래시토큰
- 아이콘 폰트 만들기
- 자바스크립트
- svg모션
- 코도바
- React.StrictMode
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |