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 相关文章推荐
jquery改变tr背景色的示例代码
Dec 28 Javascript
jQuery设置与获取HTML,文本和值的简单实例
Feb 26 Javascript
深入浅析JavaScript面向对象和原型函数
Feb 06 Javascript
Javascript 实现放大镜效果实例详解
Dec 03 Javascript
JavaScript中for循环的几种写法与效率总结
Feb 03 Javascript
Canvas + JavaScript 制作图片粒子效果
Feb 08 Javascript
超简单的Vue.js环境搭建教程
Mar 17 Javascript
JS图片延迟加载插件LazyImgv1.0用法分析【附demo源码下载】
Sep 04 Javascript
js仿360开机效果
Dec 26 Javascript
jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例
Jun 02 jQuery
js实现微信聊天界面
Aug 09 Javascript
vue 授权获取微信openId操作
Nov 13 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
php中全局变量global的使用演示代码
2011/05/18 PHP
ThinkPHP调试模式与日志记录概述
2014/08/22 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
十个优秀的Ajax/Javascript实例网站收集
2010/03/31 Javascript
js导出table到excel同时兼容FF和IE示例
2013/09/03 Javascript
jCallout 轻松实现气泡提示功能
2013/09/22 Javascript
Jquery对select的增、删、改、查操作
2015/02/06 Javascript
浅谈JavaScript异常处理语句
2015/06/26 Javascript
跟我学习JScript的Bug与内存管理
2015/11/18 Javascript
整理Javascript基础语法学习笔记
2015/11/29 Javascript
AngularJS实现DOM元素的显示与隐藏功能
2016/11/22 Javascript
JS简单判断字符在另一个字符串中出现次数的2种常用方法
2017/04/20 Javascript
jquery.uploadView 实现图片预览上传功能
2017/08/10 jQuery
js中的闭包学习心得
2018/02/06 Javascript
Javascript实现购物车功能的详细代码
2018/05/08 Javascript
Vue 应用中结合vux使用微信 jssdk的方法
2018/08/28 Javascript
微信小程序如何修改radio和checkbox的默认样式和图标
2019/07/24 Javascript
原生JS实现音乐播放器
2021/01/26 Javascript
[48:38]DOTA2亚洲邀请赛 3.31 小组赛 B组 Mineski vs Secret
2018/03/31 DOTA
Python入门之modf()方法的使用
2015/05/15 Python
Python中str is not callable问题详解及解决办法
2017/02/10 Python
详解Python读取配置文件模块ConfigParser
2017/05/11 Python
Python中函数及默认参数的定义与调用操作实例分析
2017/07/25 Python
扩展Django admin的list_filter()可使用范围方法
2019/08/21 Python
python缩进长度是否统一
2020/08/02 Python
Python中Pyspider爬虫框架的基本使用详解
2021/01/27 Python
销售竞赛活动方案
2014/08/23 职场文书
尊老爱幼演讲稿
2014/09/04 职场文书
国庆节演讲稿范文2014
2014/09/19 职场文书
老人再婚离婚协议书范本
2014/10/27 职场文书
四群教育工作总结
2015/08/10 职场文书
暑假生活随笔
2015/08/15 职场文书
给校长的建议书作文300字
2015/09/14 职场文书
创业计划书之牛肉汤快餐店
2019/10/08 职场文书
golang http使用踩过的坑与填坑指南
2021/04/27 Golang
深入讲解Vue中父子组件通信与事件触发
2022/03/22 Vue.js