bluefox1688/vue-cli-multi-page

本来小白一个,打包好的文件运行之后没有index.html

Opened this issue · 18 comments

npn run bulid后放到服务器环境,必须访问http://localhost:1111/views/home/list.html才能打开,
可以配置到只需要打开http://localhost:1111 就可以访问吗。我尝试着直接在views新建一个index文件夹,index放index.html 也不行。小白一个 提的问题可能比较弱智,希望大神不吝赐教..

服务器运行环境的是IIS的,因为默认访问文档不能设置子目录,只能是根目录的index.html这种文件。

我也是碰到这个问题了。。。

我也是碰到这个问题了。。。

大兄弟你们解决了吗,求解啊 @DearAKuan @huyongyong1992

@Dowgen 我放弃这个了,因为综合考虑下来 完全没必要做这种类型的多页面,至少在我们这个项目来看是没必要的

@Dowgen 用的单页面的脚手架

这个主要还是看项目需求,单页面的架手脚已经能胜任90%的vue项目了

好吧,但是我的项目是必须要多页面的,这就很尴尬了 .. @DearAKuan

那你们可以用nginx配置来实现

必须要用多页面的理由是?SEO? @Dowgen

单页应用不都是局部的组件切换吗...我们那个产品就是N个页面啊...@ @DearAKuan

嗯嗯,我今天就在弄nginx,感觉又掉坑里了... @bluefox1688

@Dowgen 单页面就是用来解决多页面切换刷新整个页面这一类问题的,提升体验,表面上看就是多页面啊,只是实际上是组件之间的切换。。我们的项目原来就是四五十个页面,现在改成单页面了。效果一幕一样,而且体验更好,老哥我之前也是你这种想法,多看看vue单页面的例子,实际上并不是这样的

@DearAKuan soga,多谢大兄弟。话说能上个项目链接让我欣赏一下吗

还没有上线噢 九月中旬才会上线。。 单页面应用就是靠类似pushstate的方式动态改变url,模拟多个页面跳转显示,但是和普通多页面的区别就是,页面跳转的时候整个页面不会刷新,基本上没延迟,体验很好,你可以找一些现成的开源的例子体验一下 网上应该有 @Dowgen

好,谢啦 @DearAKuan

@bluefox1688 哥,nginx怎么配能提点一二吗,我搞一天了也没搞出来