Nuxt.js 쓰시는분들 중에... build 모드 중 --spa 옵션을 넣으면 정상 빌드 되시나요?

아시겠지만 빌드 옵션이
1)build,
2)generate
3)build --spa

3가지 옵션이 있죠…

1)번의 경우 SSR 버전으로 빌드시켜주는거고
2)번의 경우 prerender 된 정적 컨텐츠를 생성하는 빌드명령어이고
3)번의 경우 Single Page Application 으로 빌드 시켜주는 명령어로 알고 있습니다.

1), 2) 모두 정상 동작하는데
SPA모드로 빌드된 결과를 확인하려고 3)번 모드로 빌드시킨결과
아래와같은 결과가 나옵니다…

참고로 nuxt 버전은 2.0… 입니다.
2.9버전으로 config 파일 수정하고 모듈디렉토리 삭제후 npm install로 초기화해도 계속 똑같은 에러가 나오네요.

nuxt에서 spa로 빌드해보신분 계신가요 ?

[에러결과]
FATAL Cannot read property ‘renderRoute’ of undefined
at Generator.afterGenerate (node_modules@nuxt\generator\dist\generator.js:168:43)


위 링크를 보시면, 구 버전에서 오류가 발생하는 것으로 보입니다.


v2.10.1, PR #6525 (https://github.com/nuxt/nuxt.js/pull/6525) 이후로 수정된 것으로 보이는데, Nuxt.js를 업그레이드 후 실행해보시면 아마 해결되지 않을까 싶네요 :grinning: