打版
良之才-小良
这个作者很懒,什么都没留下…
展开
-
spring-boot-打版-破坏前端文件导致字体图标无法显示
打版时候遇到一个很坑的问题,导致前端的页面字体和图标无法显示。问题原因很简单,但查找这个问题到定位用了一天时间,醉了。具体报错:因为是使用maven打版,由于maven的filter(拦截),会破坏font文件的二进制文件格式,导致前台解析出错。而字体和图标文件就在这些二进制文件中,所以需要进行排除。具体来说,添加以下代码,到pom文件的<project>标签下的<build>标签里面。<resources> <.原创 2022-02-09 14:56:25 · 813 阅读 · 0 评论 -
maven插件概述
我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven- compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompi...转载 2019-10-16 09:14:38 · 115 阅读 · 0 评论 -
spring-boot-打版
一、引入打版maven插件要设置把不打包的配置文件排除<excludes> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin<...原创 2019-06-20 10:19:51 · 395 阅读 · 0 评论 -
cnpm的使用
使用npm下载依赖时,由于是从国外的网站上下载内容,所以可能经常会出现不稳定的情况,所以需要下载cnpm代替npm,cnpm是国内淘宝的做的,在国内使用稳定。1.下载cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org2.下载依赖cnpm i 或者 cnpm install...原创 2019-07-04 22:17:15 · 11666 阅读 · 1 评论 -
nginx403错误 修改nginx配置文件中用户组
Nginx用户权限在nginx.conf文件的第一行一般是设置用户的地方(编译安装nginx时的参数--user=<user>也是指定用户的地方),如 user www www;如不指定默认是nobody. 这里用户的设置又有什么意义呢?主要是指定执行nginx的worker process的用户,linux里所有程序都是文件,都具有权限问题,这个指定的用户对特定的文件有...原创 2019-07-07 08:59:37 · 579 阅读 · 0 评论 -
前后端分离解决跨域问题
如何解决跨域问题?一、JSONP方式最初用来解决跨域问题的方式,叫做JSONP,它的基本原理是:跨域的“资源嵌入”是被浏览器允许的。所以,可以通过一个script标签来嵌入一段来自其他服务器的脚本。由于这个脚本完全运行在当前域,无法访问第三方服务器的cookie等敏感信息,所以是安全的。JSONP的缺点是它只能支持GET操作,没法支持POST等操作,但是由于兼容性好等优点,仍然有很...原创 2019-07-07 09:09:55 · 963 阅读 · 0 评论 -
img标签src引用网络图片,响应403的解决方法
在html页面加入<meta name="referrer" content="no-referrer">标签,就可以解决页面加载网络图片的问题,原因大概是网络安全的问题,别人的页面做了安全防护的问题。在html的head标签中加上:<meta name="referrer" content="no-referrer" /> <!--可以让img标签预加...原创 2019-07-07 09:22:46 · 4770 阅读 · 0 评论 -
webpack时候插件版本冲突问题处理
webpack用来打版js写在npm scripts里才会去找node_modules里的webpack,直接命令行运行就是全局的。直接运行时候,本地的版本冲突,所以在package.json中修改插件版本后,通过script进行启动后冲突得到解决。-------------------------详细的不多写了,npm的不同版本间的奇葩bug太多,而且需要去github社区中去详...原创 2019-07-07 09:27:22 · 2062 阅读 · 0 评论