在vue项目根目录下找到vue.config.js文件(如果没有该文件则自己创建),在proxy中设置跨域
devServer: {
proxy: { // 配置跨域
'/api': {
target: 'http://121.121.67.254:8185/', // 这里后台的地址模拟的,应该填写你们真实的后台接口
changOrigin: true, // 允许跨域
pathRewrite: {
/* 重写路径,当我们在浏览器中看到请求的地址为:http://localhost:8080/api/core/getData/userInfo 时
实际上访问的地址是:http://121.121.67.254:8185/core/getData/userInfo,因为重写了 /api
*/
'^/api': ''
}
},
}
},
使用nginx搭建的站点,如果不想让所有人都能正常访问,那么可以设置访问认证,只有用户输入正确的用户名和密码才能正常访问。效果如下:

CentOS7安装Docker之后,默认的镜像及容器存储路径为/var/lib/docker
,可以使用命令docker info
查看。
# docker info|grep 'Docker Root Dir'
Docker Root Dir: /var/lib/docker
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。
社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。
Anaconda3 安装 mitmproxy 时报错:
pip install mitmproxy -i https://pypi.tuna.tsinghua.edu.cn/simple
ERROR: Cannot uninstall 'ruamel-yaml'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
打日志的正确方式:什么时候应该打日志?
当你遇到问题的时候,只能通过debug功能来确定问题,你应该考虑打日志,良好的系统,是可以通过日志进行问题定为的。
当你碰到if…else 或者 switch这样的分支时,要在分支的首行打印日志,用来确定进入了哪个分支
元素不可交互原因有多种,不同的原因有不同的解决方案。
原因1:点击速度过快,页面没有加载出来就需要点击页面上的元素
Keys类中提供了几乎所有的键盘事件,在鼠标事件中用到了两个键盘事件,键盘的向下按键(send_keys(Keys.DOWN))和键盘的回车事件(send_keys(Keys.ENTER))。键盘的事件需要导入Keys模块