现在我做的一个项目是在electron下用vue.js + vue-router + webpack,我就是想问下,在项目打包后,直接打开index.html他是直接访问App.vue,但是我建的路由我试了N多方法,貌似都不行,比如:index.html/login,login是一个组件 login.vue。对了,在开发模式下(npm run dev)用http://localhost:8080/login,这样是可以正常访问的。
我现在能想到的解决方案有两个:
1、有没有什么办法在electron启动的时候启动一个server服务器?没试过,无从下手。
2、是不是webpack在没server的情况下,不能用路由?
求大神指点下。
안녕하세요. vue express webpack mysql을 아키텍처 프로젝트로 사용할 수 있나요? 제가 현재 이 지식을 배우고 있는데 답변해 주시면 감사하겠습니다.
npm에서 http-server를 살펴볼 수 있습니다
http://localhost:8080/assert/...
라우팅 내역을 설정하셨나요? 그렇지 않다면 직접 열어서 index.html#/login이어야 합니다
http 서버를 사용하려면
npm install -g live-server
입력하세요. dist 폴더를 만들고 라이브 서버를 실행하세요
또한 express로 오픈된 3000 포트를 통해 webpack으로 패키징된 정적 리소스 파일에 직접 접근하는 방법에 대한 질문이 있습니다. 내가 만든 단일 페이지 애플리케이션을 설명하세요.