当前位置:   article > 正文

使用IIS部署Vue项目

使用IIS部署Vue项目

前提

使用IIS部署Vue项目,后端必须跨域,不要在Vue中用proxy跨域,那个只在dev环境中有用!

IIS安装,不用全部打勾,有些他默认就是方块 ■ 选择性安装的,就维持原样就可以。

添加网站配置

右键Sites - Add Website,路径填写 dist那个文件夹,特别注意这个文件夹要给IIS_IUSERS Full control的权限,如果还是打开网页显示没有权限,试试把每一级文件夹的权限都加上。

端口号就选平时不用的,我这里用的是8081,Host name可以不填。

 

URL Rewrite配置

安装URL Rewrite,在微软官网上可下载。 不安装的话网页打开应该是全白的。

在URL Rewrite中添加规则,应该就能显示网页了。

接下来解决后端通信的问题,事实证明只要后端跨域没问题了,IIS就不会有连接问题。vue需要直接写后端的端口

 

如果后端跨域有问题,那以下的操作也无效。

 ^(.*?)api/(.*)$

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/551811
推荐阅读
相关标签
  

闽ICP备14008679号