미해결
Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
vscode 확장 프로그램과 npm 모듈
안녕하세요.
강의를 보고, 회사 프로젝트(vue+ts)도 분석하면서
프로젝트를 재설치 및 셋팅을 연습하고 있습니다.
그러던 중 궁금한 점이 몇 가지 생겼습니다.
1. npm 모듈을 설치하는데 vs code의 확장 프로그램과 겹쳐지는 게 있는데,
두가지를 중복해서 설치하지 않아도 될 것 같다는 생각이 들어서요.
두가지를 모두 설치해야 할까요? 아니면 때에 따라 하나만 설치하나요?
ex)
확장 프로그램 / npm 모듈
Prettier - Code formatter <===> prettier
ESLint <===> eslint
등등...
2. package.json에서 이름이 비슷한 npm 모듈이 있는데,
서로 하는 일이 다른가요? vue용, ts용과 일반?용을 다르게 설치한걸까요?
하나만 설치하면 안되는건가요?
중복 설치라면 말씀해주세요 ㅜㅜ
ex)
lodash <===> vue-lodash <===> @types/lodash-es
@typescript-eslint/eslint-plugin <===> eslint와 eslint-plugin-vue <===> @vue/cli-plugin-eslint
등등...
3. sass 컴파일
현재 로컬에 확장 프로그램 Live Sass Compiler 가 설치되어 있고,
프로젝트 npm 모듈 sass와 sass-loader가 설치되어 있습니다.
sass 사용을 위해선 npm 모듈 sass 설치가 필수 인가요?
그리고 Live Sass Compiler / sass-loader는 둘 가 sass를 css로 컴파일 해준다고 알고 있는데,
둘 다 설치해야 하나요?
node를 사용하지 않는 프로젝트를 위해 Live Sass Compiler를 로컬에 설치해놓고,
node를 사용하는 프로젝트 시에는 sass-loader를 npm 모듈로 설치하는 건가요?
선임분들이 셋팅해놓은 플젝만 해보아서
저의 질문이 제대로 된 질문인지도 모르겠습니다.ㅜㅜ
구글링을 해보았는데, 원하는 답변이 나오지 않아서 이렇게 질문을 올립니다.
구글링을 너무 대충한거라면.... 키워드라도 말씀 부탁드립니다. 다시 한번 찾아보겠습니다.
확인 부탁드립니다.
감사합니다!