build后,放在服务器,显示空白,控制台也不报任何错,请问是什么回事?

qullam 发布于 2017-04-19 dva 最后更新 2018-07-19 15:44 7 浏览

如题,是哪里配置不对吗?

已邀请:

eut

赞同来自:

你应该是缺少html文件吧

raut

赞同来自:

打包出来的有index.html index.js index.css 啊,把这三个文件放在服务器上没反应

xsed

赞同来自:

配置文件 publicPath": "/appname/"
appname 是你的应用在服务器上的应用名, 即 xx.com/appname

xsed

赞同来自:

@leek120 试了也无效,还有什么原因吗?

kqui

赞同来自:

给的信息太少,判断不出啥原因。

sit_in

赞同来自:

image
image
@sorrycc 现在我想放在这个服务器的这个文件夹里,在浏览器访问www.test.com/index2.htm的时候显示出来,现在我的配置文件如下
20170423125636
已修改为"publicPath" : "/www.test.com/",打包上传,访问www.test.com/index2.html显示空白,控制台也不报任何错

seaque

赞同来自:

提供的信息比较少,不知道是不是之前我遇到的输出路径问题,可以把 “publicPath”: "/" 修改为 “publicPath”: "./" 试试

tiste

赞同来自:

@icodytan 这个也已经试过,请问还需要提供什么信息?

aet

赞同来自:

看你上面的截图,没有 index.html,只有 index2.html
你打开 index2.html 文件,看看有没引入 index.css、index.js

hquae

赞同来自:

@icodytan 打开了,Script、LINK标签引入了,你看下
image

ehic

赞同来自:

解决了,服务器识别不了browserhistory,改为hashhistory就可以,有谁用browserhistory部署的,可以的话告诉我一下怎么用

xminus

赞同来自:

@hst-Sunday 遇到同样问题;现在可以正常用browserhistory部署吗

baut

赞同来自:

@Jimi6 现在可以了的