Vue项目打包部署到iis服务器的配置方法


Posted in Javascript onOctober 14, 2019

一 将Vue项目打包

切换到项目目录下,输入cnpm run build 打包

Vue项目打包部署到iis服务器的配置方法

等待打包完成

Vue项目打包部署到iis服务器的配置方法

二 URL 重写

访问我们的一个url

Vue项目打包部署到iis服务器的配置方法

原因是vue不是根据项目目录的地址访问的,是根据vue-router转发路由访问url,在这里我们应该进行url rewrite
url write的方式有两种,一种是在iis下载url rewrite工具配置规则

另一种是配置web.config文件,我用的是第二种

web.config内容

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
 <system.webServer>
 <staticContent>
  <remove fileExtension=".woff" />
  <mimeMap fileExtension=".woff" mimeType="font/x-woff" />
  <remove fileExtension=".woff2" />
  <mimeMap fileExtension=".woff2" mimeType="font/x-woff2" />
  <remove fileExtension=".ttf" />
  <mimeMap fileExtension=".ttf" mimeType="font/x-ttf" />
  <remove fileExtension=".json" />
  <mimeMap fileExtension=".json" mimeType="text/json" />
 </staticContent>
 <rewrite>
  <rules>
  <rule name="vue" stopProcessing="true">
   <match url=".*" />
   <conditions logicalGrouping="MatchAll">
   <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
   <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
   </conditions>
   <action type="Rewrite" url="/" />
  </rule>
  </rules>
 </rewrite>
 </system.webServer>
</configuration>

将该文件拷贝到打包好根目录下面

Vue项目打包部署到iis服务器的配置方法

发现成功访问到我们的url

Vue项目打包部署到iis服务器的配置方法

总结

以上所述是小编给大家介绍的Vue项目打包部署到iis服务器的配置方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
解析arp病毒背后利用的Javascript技术附解密方法
Aug 06 Javascript
jQuery实现图片信息的浮动显示实例代码
Aug 28 Javascript
js实现用户注册协议倒计时的方法
Jan 21 Javascript
学习Node.js模块机制
Oct 17 Javascript
浅谈js-FCC算法Friendly Date Ranges(详解)
Apr 10 Javascript
完美解决UI-Grid表格元素中多个空格显示为一个空格的问题
Apr 25 Javascript
手把手搭建安装基于windows的Vue.js运行环境
Jun 12 Javascript
JavaScript中Object值合并方法详解
Dec 22 Javascript
js统计页面上每个标签的数量实例代码
May 29 Javascript
js判断密码强度的方法
Mar 18 Javascript
JS深入学习之数组对象排序操作示例
May 01 Javascript
基于vue hash模式微信分享#号的解决
Sep 07 Javascript
浅析微信小程序modal弹窗关闭默认会执行cancel问题
Oct 14 #Javascript
vue实现百度语音合成的实例讲解
Oct 14 #Javascript
vue中进行微博分享的实例讲解
Oct 14 #Javascript
深入理解基于vue-cli的webpack打包优化实践及探索
Oct 14 #Javascript
Vue3.0 响应式系统源码逐行分析讲解
Oct 14 #Javascript
微信小程序 textarea 层级过高问题简单解决方案
Oct 14 #Javascript
vue的路由映射问题及解决方案
Oct 14 #Javascript
You might like
十大“创意”战术!
2020/03/04 星际争霸
PHP生成网页快照 不用COM不用扩展.
2010/02/11 PHP
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
2016/04/30 PHP
理解JavaScript中的对象 推荐
2011/01/09 Javascript
javascript的回调函数应用示例
2014/02/20 Javascript
深入探密Javascript数组方法
2015/01/08 Javascript
JavaScript中的Math.LN2属性用法详解
2015/06/12 Javascript
JQuery日历插件My97DatePicker日期范围限制
2016/01/20 Javascript
再次谈论Javascript中的this
2016/06/23 Javascript
基于JS如何实现给字符加千分符(65,541,694,158)
2016/08/03 Javascript
AngularJS实现ajax请求的方法
2016/11/22 Javascript
jQuery中的类名选择器(.class)用法简单示例
2018/05/14 jQuery
微信小程序调用微信支付接口的实现方法
2019/04/29 Javascript
vue中监听返回键问题
2019/08/28 Javascript
vue-cli 关闭热更新操作
2020/09/18 Javascript
python中urllib模块用法实例详解
2014/11/19 Python
Python基于Matplotlib库简单绘制折线图的方法示例
2017/08/14 Python
python+selenium实现京东自动登录及秒杀功能
2017/11/18 Python
十分钟利用Python制作属于你自己的个性logo
2018/05/07 Python
windows下pycharm安装、创建文件、配置默认模板
2018/07/31 Python
flask框架中勾子函数的使用详解
2018/08/01 Python
python中for循环把字符串或者字典添加到列表的方法
2019/07/20 Python
Python中对象的比较操作==和is区别详析
2021/02/12 Python
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
兰蔻俄罗斯官方网站:Lancome俄罗斯
2019/12/09 全球购物
酒店司机岗位职责
2013/12/14 职场文书
大学校运会广播稿
2014/02/03 职场文书
《庐山的云雾》教学反思
2014/04/22 职场文书
《悯农》教学反思
2014/04/28 职场文书
幼儿园八一建军节活动方案
2014/08/27 职场文书
教师批评与自我批评范文
2014/10/15 职场文书
简短清晨问候语
2015/11/10 职场文书
如何在centos上使用yum安装rabbitmq-server
2021/03/31 Servers
如何使用Python对NetCDF数据做空间相关分析
2021/04/21 Python
MySql新手入门的基本操作汇总
2021/05/13 MySQL
vue+iview实现手机号分段输入框
2022/03/25 Vue.js