Vue 설치 + 프로젝트 생성 + Vuetify 셋팅

Minhyeok Kim·2022년 9월 24일
0

개념

목록 보기
9/13
post-thumbnail

노드 패키지 매니저를 통해 Vue 부터 설치

cmd 를 키고(vue2버전으로 다운로드),

$ npm install vue

Vue cli 설치, Vue CLI는 터미널/명령줄에서 Vue로 작업하는 데 사용되는 도구 키트

$ npm install -g @vue/cli

vue 버전 체크

$ vue --version

cli 로 원하는 vue 프로젝트 생성,

vue create project1234

여기서 enter 는 선택하고 다음으로, space 는 선택!!!!

Babel, Router, Vuex, Linter/Formatter

2.x

y

ESLint + Prettier

Lint on save

In dedicated config files

n

끝!


Vue 설치를 마무리 했으니, vuetify 를 추가해서 좀 더 나은 UI 를 구현해보자

$ vue add vuetify

성공!


프로젝트를 실행시키면 extensions 에서 필요한 기능들을 설정해주는데, 보통 코딩을 쉽게 해주는 기능들이다.

workspace 에 동작을 시키면,

.vscode 가 생기는데 이 부분을 통해 그 설정들을 통제한다.

기본설정으로 넣는 소스코드

{
  "eslint.validate": [
  "vue", "javascript", "html"
  ],
  "eslint.alwaysShowStatus": true,
  "editor.codeActionsOnSave": {
     "source.fixAll.eslint": true
  },
  "editor.tabSize": 2,
}

추가적으로, .eslintrc.js 에 들어가서 error 가 아닌 warning 을 날리는 부분이 있는데 이 부분을 내가 편한 상태로 바꿔주려고 한다.

    'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
    'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
    'no-unused-vars': ['warn', { vars: 'all', args: 'after-used', ignoreRestSiblings: false }],
    'vue/multi-word-component-names': 0
    // 'vue/multi-word-component-names': [
    //   'warn',
    //   {
    //     ignores: ['index']
    //   }
    // ]
// 계속 주황색줄로 글자들을 제대로 쓰라고 warning 을 주는데,
// 오류도 아닌놈이 귀찮게 굴어서 싹다 허용하게 바꿔줌

0개의 댓글