Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
Tags
- 폰트적용하기
- utilty type
- CSS
- 타입스크립트
- react
- javascript
- click and drag
- typescript
- 누구나 자료구조와 알고리즘
- 커스텀
- vue.js
- 성능최적화
- TSDoc
- 개발콘텐츠
- 레이아웃쪼개기
- 리액트
- 제네릭
- React.js
- 티스토리꾸미기
- JS console
- 공통컴포넌트
- 반복줄이기
- const 단언문
- NonNullable
- reactjs
- returnType
- React Native
- 타입좁히기
- Chart.js
- 2022
Archives
- Today
- Total
몽땅뚝딱 개발자
[Vue.js] vue-cli3 설정파일 정리 본문
cli2랑 cli3의 설정이 이렇게 다를 수가 있을까..?
문법 하나 테스트해본다고 프로젝트 생성하는데 cli3로 시작하니 많은 문제에 직면하였다.
다음엔 실수가 없도록 문제가 되었던 main.js와 router.js를 이 곳에 기록한다....😑
📄 main.js
import { createApp } from 'vue';
import App from "./App.vue";
import router from "./router/index.js";
createApp(App).use(router).mount('#app')
📄 router.js
import { createRouter, createWebHistory } from "vue-router";
const routes = [
{
path: "/",
name: "home",
component: () => import("@/pages/Home.vue"),
},
];
const router = createRouter({
history: createWebHistory(),
routes,
});
export default router;
더보기
// cli2 설정.. 이렇게하면 안됨
import Vue from "vue";
import VueRouter from "vue-router";
Vue.use(VueRouter);
const router = new VueRouter({
routes: [
{
path: "/",
name: "Home",
component: () => import("@/pages/Home.vue"),
},
],
});
export default router;
개인적으로 공부한 내용을 정리하는 블로그로
잘못된 개념을 게시하지않도록 주의하고 있으나 오류가 있을 수 있습니다.
'Development > Vue.js' 카테고리의 다른 글
[Vue.js/라이브러리] deepmerge (0) | 2021.12.18 |
---|---|
[Vue.js] v-if와 v-show의 차이 (0) | 2021.12.09 |
[Vue.js] import 사용 시 경로에 별칭 사용하기 / @ (vue-cli 3~) (0) | 2021.12.07 |
[Vue.js] Vue.js에서 Sass(SCSS) 사용하기 (0) | 2021.12.06 |
[Vue.js] 디렉티브(Directive) - (1) (0) | 2021.11.30 |
Comments