现在我做的一个项目是在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的情况下,不能用路由?
求大神指点下。
伊谢尔伦2017-04-17 16:22:25
안녕하세요. vue express webpack mysql을 아키텍처 프로젝트로 사용할 수 있나요? 제가 현재 이 지식을 배우고 있는데 답변해 주시면 감사하겠습니다.
黄舟2017-04-17 16:22:25
라우팅 내역을 설정하셨나요? 그렇지 않다면 직접 열어서 index.html#/login이어야 합니다
http 서버를 사용하려면npm install -g live-server
입력하세요. dist 폴더를 만들고 라이브 서버를 실행하세요
ringa_lee2017-04-17 16:22:25
또한 express로 오픈된 3000 포트를 통해 webpack으로 패키징된 정적 리소스 파일에 직접 접근하는 방법에 대한 질문이 있습니다. 내가 만든 단일 페이지 애플리케이션을 설명하세요.