yarn global add @vue/cli
mac 에서는 환경변수 추가해줘야 한다.
yarn config set prefix ~/.yarn-global
open ~/.zshrc
// zsh에 설정해주기
export PATH="$PATH:`yarn global bin`"
source ~/.zshrc
yarn config get prefix
vue --version
vue create [project-name]
cd [project-name]
yarn serve
├─ public
│ └── index.html
│
├─ src
│ ├─ assets
│ │ └─ logo.png
│ ├─ components
│ │ └─ HelloWorld.vue
│ │
│ ├─ App.vue
│ └─ main.js
│
├─ babel.config.js
└─ package.json
yarn add path
아래 파일들은 모두 package.json와 같은 디랙토리에 만들면 된다.
vue.config.json
파일
const path = require('path');
module.exports = {
configureWebpack: {
resolve: {
alias: {
'@': path.join(__dirname, 'src'),
'@@': path.join(__dirname, 'src/components'),
}
}
}
}
jsconfig.json
파일 만들기 vscode에서 별칭을 인지한다.
복붙했을 때 에러 뜰 수 있다. 신경쓰지말자 3번 가면 해결된다.
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": [
"./src/*"
],
"@@/*": [
"./src/components/*"
]
}
},
"exclude": [
"node_modules",
"dist",
"public"
]
}