iview-admin icon indicating copy to clipboard operation
iview-admin copied to clipboard

npm run build 打包后把dist里面的文件放在服务器后所有文件都是404错误,请问怎么解决,比较急。

Open lianwf opened this issue 7 years ago • 17 comments

lianwf avatar Aug 29 '18 11:08 lianwf

已经解决了,是路径的问题

lianwf avatar Aug 30 '18 02:08 lianwf

请问你在哪里修改的路径,我也遇到这个问题

xiangshuishicheju avatar Aug 30 '18 09:08 xiangshuishicheju

@xiangshuishicheju webpack.prod.config.js下的publicPath的https://iv...admin这部分修改你网站的域名就可以了

lianwf avatar Aug 30 '18 09:08 lianwf

您好,感谢您的解答,但是我clone下来的项目,没有build这个文件夹,页面是可以正常打开的 https://lison16.github.io/iview-admin-doc/#/%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B 我根据这个页面来安装的

xiangshuishicheju avatar Aug 30 '18 09:08 xiangshuishicheju

你好,最新的2.0版本并没有build,请问在哪里配置路径

AbelKoo avatar Aug 30 '18 11:08 AbelKoo

Vue.config.js

lison16 avatar Aug 30 '18 11:08 lison16

@xiangshuishicheju @AbelKoo 你们说的是2.0版本的,2.0版本的路径修改在Vue.config.js文件里面BASE_URL有一个iview-admin,你看你的资源引用路径是不是也有这个,然后把静态资源引用的路径去掉这个iview-admin放在浏览器访问看看能不能访问到你的静态资源,可以的话那就是多了这个iview-admin

lianwf avatar Aug 30 '18 12:08 lianwf

@xiangshuishicheju @AbelKoo 还有config下的url.js的PRO_URL改为你生产环境的域名这个也可以试试

lianwf avatar Aug 30 '18 12:08 lianwf

@lianwf@lison16 已经解决了,非常感谢

xiangshuishicheju avatar Aug 31 '18 03:08 xiangshuishicheju

@AbelKoo 你好,是在Vue.config.js。另外config里面的url里面的DEV_URL地址也可以修改成你自己的地址

xiangshuishicheju avatar Aug 31 '18 03:08 xiangshuishicheju

我也遇到这样的问题,同求解决方案

alexxiaoa avatar Aug 31 '18 05:08 alexxiaoa

@alexxiaoa 你看看回复记录就可以啦,都一样的

lianwf avatar Aug 31 '18 07:08 lianwf

@alexxiaoa 如果是不用mock数据,而是与后台服务器拿数据实现用户登录,你是怎么实现的呢?

xiangshuishicheju avatar Aug 31 '18 07:08 xiangshuishicheju

感谢,我已经解决了,是我nginx配置的问题。

AbelKoo avatar Sep 02 '18 12:09 AbelKoo

记得配置域名哦

fengjiahao avatar Sep 03 '18 03:09 fengjiahao

1、在这个项目的根目录下找到vue.config.js文件 2、第14行:const BASE_URL = process.env.NODE_ENV === 'production'? '/iview-admin/' : '/' 3、如果没有配置项目路径的话,直接改为:const BASE_URL = process.env.NODE_ENV === 'production'? '/' : '/'

handsomeslow avatar Sep 06 '18 05:09 handsomeslow

我也遇到这个问题 没解决啊 各位大佬能帮忙看看不

suruicq avatar Sep 19 '19 06:09 suruicq