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+ajax实现注册实时验证实例详解
Dec 08 Javascript
JSON 必知必会 观后记
Oct 27 Javascript
JavaScript中动态向表格添加数据
Jan 24 Javascript
对angularJs中自定义指令replace的属性详解
Oct 09 Javascript
vue通过cookie获取用户登录信息的思路详解
Oct 30 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
Nov 06 Javascript
vue如何自动化打包测试环境和正式环境的dist/test文件
Jun 06 Javascript
ES6 Set结构的应用实例分析
Jun 26 Javascript
vue element-ui实现input输入框金额数字添加千分位
Dec 29 Javascript
node.js +mongdb实现登录功能
Jun 18 Javascript
关于JavaScript 中 if包含逗号表达式
Nov 27 Javascript
js判断两个数组相等的5种方法
May 06 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文件操作的详细诠释
2013/06/21 PHP
利用php+mcDropdown实现文件路径可在下拉框选择
2013/08/07 PHP
PHP判断是否有Get参数的方法
2014/05/05 PHP
Yii配置文件用法详解
2014/12/04 PHP
PHP实现批量生成App各种尺寸Logo
2015/03/19 PHP
PHP编程 SSO详细介绍及简单实例
2017/01/13 PHP
JavaScript作用域与作用域链深入解析
2013/12/06 Javascript
个人总结的一些JavaScript技巧、实用函数、简洁方法、编程细节
2015/06/10 Javascript
Javascript 是你的高阶函数(高级应用)
2015/06/15 Javascript
通过js控制时间,一秒一秒自己动的实例
2017/10/25 Javascript
JavaScript数组去重算法实例小结
2018/05/07 Javascript
Vue.js轮播图走马灯代码实例(全)
2019/05/08 Javascript
简单了解Javscript中兄弟ifream的方法调用
2019/06/17 Javascript
利用不到200行代码写一款属于你自己的js类库
2019/07/08 Javascript
layui table设置某一行的字体颜色方法
2019/09/05 Javascript
python多线程用法实例详解
2015/01/15 Python
Python3实现将文件归档到zip文件及从zip文件中读取数据的方法
2015/05/22 Python
Python函数式编程指南(三):迭代器详解
2015/06/24 Python
Python 3.x 判断 dict 是否包含某键值的实例讲解
2018/07/06 Python
JavaScript中的模拟事件和自定义事件实例分析
2018/07/27 Python
python使用插值法画出平滑曲线
2018/12/15 Python
对python for 文件指定行读写操作详解
2018/12/29 Python
Python判断字符串是否xx开始或结尾的示例
2019/08/08 Python
解决pycharm中opencv-python导入cv2后无法自动补全的问题(不用作任何文件上的修改)
2020/03/05 Python
python中JWT用户认证的实现
2020/05/18 Python
matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解
2021/01/05 Python
EM Cosmetics官网:由彩妆大神Michelle Phan创办的独立品牌
2020/04/27 全球购物
Eclipse面试题
2014/03/22 面试题
市场营销专业推荐信
2013/11/03 职场文书
旅游安全协议书
2014/04/21 职场文书
青年志愿者先进事迹
2014/05/06 职场文书
工会趣味活动方案
2014/08/18 职场文书
2014乡镇党委副书记对照检查材料思想汇报
2014/10/09 职场文书
2014年辅导员工作总结
2014/11/18 职场文书
酒店人事主管岗位职责
2015/04/11 职场文书
2016教师党员学习心得体会
2016/01/21 职场文书