安装依赖 npm install babel-plugin-transform-remove-console -D 在babel.config.js中配置plugin,不需要引入插件 let plugin = [] if (process.env.NODE_ENV === 'production') { // 如果是生产环境 plugin.push([ 'transform-remove-console', { exclude: ['error', …
安装依赖 npm install babel-plugin-transform-remove-console -D 在babel.config.js中配置plugin,不需要引入插件 let plugin = [] if (process.env.NODE_ENV === 'production') { // 如果是生产环境 plugin.push([ 'transform-remove-console', { exclude: ['error', …
问题 正常部署应用后,将部署应用的地址嵌入到ifame中,页面显示拒绝了连接请求,提示报错如下 请求头中返回的时候携带了 x-frame-options Sameorigin 参考 MDN解释 X-Frame-Options - HTTP | MDN (mozilla.org) 解决 修改当前的请求地址nginx配置,对iframe引入的http://com.ityj.frame/xframe/hello,通过nginx过滤掉X-Frame-Options的配置 location / { #root html; #…
location 配置 location 配置用于匹配请求的 URL,即 ngnix 中的 $request_uri 变量,其配置格式如下: location [ 空格 | = | ~ | ~ |^~|!~ | !~ ] /uri/ {} loacation 匹配顺序 location 匹配格式规则前缀有如下几种 =开头:表示精确匹配 ^~开头:注意这不是一个正则表达式,它的目的是优于正则表达式的匹配;如果该 location 是最佳匹配,则不再进行正则表达式检测。 ~开头:表示区分大小写的正则匹配; *~开头**…
最近,Echarts实现雷达图,发现雷达图角上文字被边线遮掩显示不全,原本想着通过grid控制图形位置显示,发现一顿操作没有效果,差点怀疑人生了. 后面发现这是一个坑,跟Echarts其他图不一样,雷达图Grid不会生效的,至少我实践是这个样子,图的位置边距以及缩放等都没有改变效果. 最后,虽然没有找到为什么gird在雷达图的说法,但是找到了另一种解决方法,通过半径radius和对齐center值设置图的大小和位置.(感觉这个可能在饼图中也可以借鉴这种,未实践) 通过radar>radius 完美解决 rad…
Java自定义注解的实现与使用 之前十分好奇,Spring中的那些注解为什么那么神奇,一个注解就能帮我们做很多事情,那么它是怎么实现的呢? Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。他是代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应操作。通过使用注解可以在不改变原有逻辑的情况下,在源文件中添加补充信息,代码分析工具,开发工具,部署工具,可以更具这些信息进行验证和部署. 自定义注解的定义 首先建一个包名为annotation,然后新建注解…
解决 自己使用的是mac,只需要在 ~/.bashrc或者~/.zshrc中添加 export ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/,执行 source ~/.bashrc或者~/.zshrc,再次执下载就可以了。 项目配置.npmrc 或者全局配置 .npmrc 内容如下 ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ ELECTRON_BUILDER_BINARIES_MIR…
注册账号,登录创建网络。https://my.zerotier.com/ 下载客户端,客户端加入到网络中。 注意:客户端加入网络之后,需要进行授权才可以使用(显示在线,没有版本信息等) 参考:【网络通信】【ZeroTier】ZeroTier 的安装与使用
打开cmd,输入ncpa.cpl打开网络配置,ctrl选中需要桥接的网络,右键选择桥接就可以
可以通过调整DPI设置 在HuilderX.exe(或者快捷方式上)上右键,属性->兼容性->更改DPI设置->勾选替代高DPI缩放行为->选择系统
场景 使用nps tcp隧道代理直接访问内网,发现报错如下: Invalid Host/Origin header 产生原因 新版的webpack-dev-server增加了安全验证,默认检查hostname,如果hostname不是配置内的,将中断访问。 解决方案 在根目录下创建文件vue.config.js,然后填入如下内容 module.exports = { devServer: { disableHostCheck: true, } } 其他 nps 一款轻量级、高性能、功能强大的内网穿透代理服务器。支持…