Hello World...

nuxt2 base path 설정하기 본문

vue.js

nuxt2 base path 설정하기

FaustK 2022. 10. 25. 19:18

기존 프로젝트에 패스를 변경해 달라는 요청을 받았다.

ㄴ a

ㄴ b

이런 구조에서

 

ㄴ z

     ㄴ a

      ㄴb

이런 구조로의 변경이다.

 

처음에 상위에 폴더를 만들어야 하나 했다.

그런데 기존에 설정한 router 들이 문제였다.

$router.push('/a') 이런 식의 소스들을 ('/z/a') 이렇게 변경해 주어야 했다.

그러기에는 너무 많고 놓칠 가능성도 높았다.

 

혹시 공식문서에 있을 지 몰라 검색을 해보니 해결하는 방법이 있었다.

 

https://nuxtjs.org/docs/configuration-glossary/configuration-router

 

The router Property

The router property lets you customize Nuxt router.

nuxtjs.org

 

nuxt.config.js

export default {
  router: {
    base: '/z/'
  }
}

이렇게 하면 base path 를 설정할 수 있다.

 

Comments