logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何将ip修改成域名

昨天有同学问我如何将ip修改成域名,这样的话可以使程序变得更加健壮,别人不能直接看见你的ip地址。后来总结下分享给大家。首先找到hosts文件的位置,这个文件是系统dns默认查找的文件。windows 系统:C:\WINDOWS\system32\drivers\etclinux下hosts文件位置:/etc/hosts找到文件后 可以在任意空白行加入 自己的ip域名域名解释 就o...

Vue进阶--01--vm.$scopedSlots和vm.$slots的理解和基本使用

官方定义vm.$slots类型:{[name: string]: ?Array<VNode>}只读详细:用来访问被插槽分发的的内容。每个具名插槽有其相应的属性。default属性包括了所有没有被包含在具名插槽中的节点或v-slot:default的内容在使用渲染函数书写一个组件时,访问vm.slots最有帮助。vm.$scopedSlots类型:{[...

前端项目发版后用户需要手动刷新页面获取的解决方案

背景我们的项目是后台管理系统,框架是Vue,构建工具是Webpack。问题每一次修改代码后打包发布到生产环境后,用户需要手动刷新才能获取到最新的代码。原因Webpack打包之后会根据文件内容生成一个hash值,然后再按照[name].[hash].js的格式生成文件名;然后再根据文件的路由对应关系生成一个runtime.[hash].js的文件,这个文件会监控浏览器的路由变化去服务器加...

vue-cli3出现Invalid Host header的解决方案

发现场景最近用vue-cli3搭建了一个项目,结果一运行不停的报错,报错信息如下:Invalid Host/Origin header而且同时还发现另外一个问题,就是热更新也失效了产生原因新版的webpack-dev-server增加了安全验证,默认检查hostname,如果hostname不是配置内的,将中断访问。解决方案在根目录下创建文件vue.config.js,然后填入如下...

vue单页面应用刷新网页后vuex的state数据丢失的解决方案

最近在用vue写pc端项目,用vuex来做全局的状态管理, 发现当刷新网页后,保存在vuex实例store里的数据会丢失。1. 产生原因其实很简单,因为store里的数据是保存在运行内存中的,当页面刷新时,页面会重新加载vue实例,store里面的数据就会被重新赋值。2. 解决思路一种是state里的数据全部是通过请求来触发action或mutation来改变一种是将state...

如何给网站设置favicon.ico图标

favicon.ico是什么?所谓favicon,即Favorites Icon的缩写,顾名思义,便是其可以让浏览器的收藏夹中除显示相应的标题外,还以图标的方式区别不同的网站。favicon.ico是一个网站必要的吗?不是必要的,但是web服务器在网站加载时都会请求favicon.ico这个文件,如果不存在就会报404错误,并且会记录到错误日志中,所以最好的设置。favicon.ico怎么...

物联网理解

物联网概念物联网就是物物相连的互联网。(英文名:Internet of things,简称:IoT)两层意思:物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络其用户延伸和扩展到了任务物品与物品之间,进行信息交换和通信,也就是物物相息。物联网通过智能感知、识别技术与普适计算等通信感知技术,广泛应用于网络的融合中,也因此被称为计算机、互联网之后世界信息产业发展的第三次...

#物联网
node版本如何升级

You are using Node v8.4.0, but this version of vue-cli requires Node >=8.9.Please upgrade your Node version.然后再用node -v,发现在本地的node版本是v8.4.0,有点老了,要升级了。可是,node怎么升级呢?有点慌...

到底了