Skip to content

Command for server manage

Tae-ho Lee edited this page Jan 1, 2020 · 10 revisions

Quick build "vue-now-ui-kit-master"

해당 작업은 win x64에서 nodejs를 설치한다음 cmd창을 실행하여 수행한다 우선 vue-cli를 설치해준다.

npm install -g vue-cli

cmd화면에서 미리 준비한 템플릿인 "vue-now-ui-kit-master" 디렉터리로 이동한 후

npm install

명령어 수행 후 node_modules 디렉터리가 생성된 것을 알 수 있음 이때

npm run serve

입력하면 로컬에서 8080포트로 실행된다. 즉, localhost:8080으로 접속해보면 서비스가 정상 실행되고 있음을 알 수 있다... 컨트롤 + c로 종료 후

npm run build

를 입력하면 빌드작업이 수행됨.. 빌드를하면 dist 디렉터리가 생성되는데, 해당 디렉터리를 웹서버 루트에 배포해주면 된다.

Install axios

axios는 Vue.js에서 ajax를 사용하기 위한 라이브러리이다. 공식으로 제공돼는 resource보다 많이 쓰인다.

npm install axios

프로젝트 루트 디렉터리 위치에서 해당 명령어를 수행하여 axios를 설치한다. 실제 사용시 자바스크립트 부분에서 다음과 같이 입력한다

const axios = require('axios');

data() { return { inputKeyword : '', getData: function(){

    axios.get('https://raw.githubusercontent.com/joshua1988/doit-vuejs/master/data/demo.json')
      .then(function(response){
        alert("받아온 값 : " + response.data.fe3);
        console.log(response); // 객체 형태로 반환. 파싱작업 불필요
       });  
  }  
}

}

Restart HTTP service

sudo service httpd restart

Start Elasticsearch

{elasticseatch_home}/bin/elasticsearch

if you want running background

nohup {elasticseatch_home}/bin/elasticsearch

Clone this wiki locally