Site updated: 2023-07-08 10:58:41
This commit is contained in:
parent
7ad51135b6
commit
640dd11dcc
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
2023/07/08/解决Lombok报错/index.html
Normal file
1
2023/07/08/解决Lombok报错/index.html
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
67
atom.xml
67
atom.xml
@ -8,7 +8,7 @@
|
|||||||
<author>
|
<author>
|
||||||
<name>Hito Li</name>
|
<name>Hito Li</name>
|
||||||
</author>
|
</author>
|
||||||
<updated>2023-06-30T17:15:00.000Z</updated>
|
<updated>2023-07-08T02:51:00.000Z</updated>
|
||||||
<category term="hito" />
|
<category term="hito" />
|
||||||
<category term="無言" />
|
<category term="無言" />
|
||||||
<category term="博客" />
|
<category term="博客" />
|
||||||
@ -17,6 +17,39 @@
|
|||||||
<category term="心得体会" />
|
<category term="心得体会" />
|
||||||
<category term="技术分享" />
|
<category term="技术分享" />
|
||||||
<category term="踩坑" />
|
<category term="踩坑" />
|
||||||
|
<entry>
|
||||||
|
<id>https://hitoli.com/2023/07/08/%E8%A7%A3%E5%86%B3Lombok%E6%8A%A5%E9%94%99/</id>
|
||||||
|
<title>解决Lombok报错</title>
|
||||||
|
<link rel="alternate" href="https://hitoli.com/2023/07/08/%E8%A7%A3%E5%86%B3Lombok%E6%8A%A5%E9%94%99/"/>
|
||||||
|
<content type="html"><h4 id="问题描述"><a class="anchor" href="#问题描述">#</a> 问题描述</h4>
|
||||||
|
<ol>
|
||||||
|
<li>报错详情</li>
|
||||||
|
</ol>
|
||||||
|
<div class="note info">
|
||||||
|
<p>java: You aren’t using a compiler supported by lombok, so lombok will not work and has been disabled.<br />
|
||||||
|
Your processor is: com.sun.proxy.$Proxy26<br />
|
||||||
|
Lombok supports: OpenJDK javac, ECJ</p>
|
||||||
|
</div>
|
||||||
|
<p><img data-src="https://nas.hitoli.com:18014/images/2023/07/08/393a238856e4.png" alt="" /></p>
|
||||||
|
<ol start="2">
|
||||||
|
<li>
|
||||||
|
<p>问题分析<br />
|
||||||
|
属于 lombok 编译不通过,原因可能是因为依赖没有更到最新版本</p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>解决办法<br />
|
||||||
|
在 IntelliJ IDEA 的全局配置 Compiler 中添加如下配置:</p>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<figure class="highlight yaml"><figcaption data-lang="YAML"></figcaption><table><tr><td data-num="1"></td><td><pre><span class="token punctuation">-</span>Djps.track.ap.dependencies=false</pre></td></tr></table></figure><p><img data-src="https://nas.hitoli.com:18014/images/2023/07/08/34bac08a5d10.png" alt="" /></p>
|
||||||
|
</content>
|
||||||
|
<category term="工作" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/" />
|
||||||
|
<category term="解决问题" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/%E8%A7%A3%E5%86%B3%E9%97%AE%E9%A2%98/" />
|
||||||
|
<category term="Lombok" scheme="https://hitoli.com/tags/Lombok/" />
|
||||||
|
<category term="IntelliJ" scheme="https://hitoli.com/tags/IntelliJ/" />
|
||||||
|
<category term="IDEA" scheme="https://hitoli.com/tags/IDEA/" />
|
||||||
|
<updated>2023-07-08T02:51:00.000Z</updated>
|
||||||
|
</entry>
|
||||||
<entry>
|
<entry>
|
||||||
<id>https://hitoli.com/2023/07/01/shoka%E4%B8%BB%E9%A2%98%E9%80%9F%E5%BA%A6%E4%BC%98%E5%8C%96-%E6%8B%86%E5%88%86jsdelivr/</id>
|
<id>https://hitoli.com/2023/07/01/shoka%E4%B8%BB%E9%A2%98%E9%80%9F%E5%BA%A6%E4%BC%98%E5%8C%96-%E6%8B%86%E5%88%86jsdelivr/</id>
|
||||||
<title>shoka主题速度优化-拆分jsdelivr</title>
|
<title>shoka主题速度优化-拆分jsdelivr</title>
|
||||||
@ -608,36 +641,4 @@
|
|||||||
<category term="数据库工具" scheme="https://hitoli.com/tags/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%B7%A5%E5%85%B7/" />
|
<category term="数据库工具" scheme="https://hitoli.com/tags/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%B7%A5%E5%85%B7/" />
|
||||||
<updated>2022-11-13T09:31:00.000Z</updated>
|
<updated>2022-11-13T09:31:00.000Z</updated>
|
||||||
</entry>
|
</entry>
|
||||||
<entry>
|
|
||||||
<id>https://hitoli.com/2022/11/09/Vue%E6%8C%89%E7%8E%AF%E5%A2%83%E8%AE%BE%E7%BD%AE%E7%BC%96%E8%AF%91%E9%A1%B9%E7%9B%AE/</id>
|
|
||||||
<title>Vue按环境设置编译项目</title>
|
|
||||||
<link rel="alternate" href="https://hitoli.com/2022/11/09/Vue%E6%8C%89%E7%8E%AF%E5%A2%83%E8%AE%BE%E7%BD%AE%E7%BC%96%E8%AF%91%E9%A1%B9%E7%9B%AE/"/>
|
|
||||||
<content type="html"><h4 id="引言"><a class="anchor" href="#引言">#</a> 引言</h4>
|
|
||||||
<ul>
|
|
||||||
<li>今天在部署 vue 项目时发现生产环境的端口只有一个,而且被多个项目公用了,刚好此项目又没有配置服务名而是直接使用的根路径。没办法只有修改项目配置重新编译了!</li>
|
|
||||||
</ul>
|
|
||||||
<h4 id="配置"><a class="anchor" href="#配置">#</a> 配置</h4>
|
|
||||||
<ul>
|
|
||||||
<li>在项目根目录添加两个文件。</li>
|
|
||||||
</ul>
|
|
||||||
<p><span class="blue">.env.alpha</span></p>
|
|
||||||
<figure class="highlight yaml"><figcaption data-lang="YAML"></figcaption><table><tr><td data-num="1"></td><td><pre>NODE_ENV = 'production'</pre></td></tr><tr><td data-num="2"></td><td><pre>VUE_APP_BASE_URL = '/'</pre></td></tr></table></figure><p><span class="blue">.env.prod</span></p>
|
|
||||||
<figure class="highlight yaml"><figcaption data-lang="YAML"></figcaption><table><tr><td data-num="1"></td><td><pre>NODE_ENV = 'production'</pre></td></tr><tr><td data-num="2"></td><td><pre>VUE_APP_BASE_URL = '/projectName'</pre></td></tr></table></figure><ul>
|
|
||||||
<li>在<span class="label success"> package.json</span> 文件内添加不同环境的打包指令</li>
|
|
||||||
</ul>
|
|
||||||
<figure class="highlight json"><figcaption data-lang="JSON"></figcaption><table><tr><td data-num="1"></td><td><pre><span class="token property">"scripts"</span><span class="token operator">:</span> <span class="token punctuation">&#123;</span></pre></td></tr><tr><td data-num="2"></td><td><pre> <span class="token property">"serve"</span><span class="token operator">:</span> <span class="token string">"vue-cli-service serve"</span><span class="token punctuation">,</span></pre></td></tr><tr><td data-num="3"></td><td><pre> <span class="token property">"build"</span><span class="token operator">:</span> <span class="token string">"vue-cli-service build"</span><span class="token punctuation">,</span></pre></td></tr><tr><td data-num="4"></td><td><pre> <span class="token property">"build-test"</span><span class="token operator">:</span> <span class="token string">"vue-cli-service build --mode alpha"</span><span class="token punctuation">,</span></pre></td></tr><tr><td data-num="5"></td><td><pre> <span class="token property">"build-prod"</span><span class="token operator">:</span> <span class="token string">"vue-cli-service build --mode prod"</span><span class="token punctuation">,</span></pre></td></tr><tr><td data-num="6"></td><td><pre> <span class="token property">"lint"</span><span class="token operator">:</span> <span class="token string">"vue-cli-service lint"</span></pre></td></tr><tr><td data-num="7"></td><td><pre><span class="token punctuation">&#125;</span></pre></td></tr></table></figure><ul>
|
|
||||||
<li>
|
|
||||||
<p>项目中<span class="yellow"> base_url</span> 需要使用<span class="red"> process.env.VUE_APP_BASE_URL</span> 替换</p>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<p>编译命令</p>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<figure class="highlight bash"><figcaption data-lang="bash"></figcaption><table><tr><td data-num="1"></td><td><pre><span class="token function">yarn</span> build-test <span class="token comment">#使用.env.alpha 配置文件中的参数</span></pre></td></tr><tr><td data-num="2"></td><td><pre><span class="token function">yarn</span> build-prod <span class="token comment">#使用.env.prod 配置文件中的参数</span></pre></td></tr><tr><td data-num="3"></td><td><pre><span class="token function">yarn</span> build <span class="token parameter variable">--mode</span> alpha <span class="token comment">#使用.env.alpha 配置文件中的参数</span></pre></td></tr><tr><td data-num="4"></td><td><pre><span class="token function">yarn</span> build <span class="token parameter variable">--mode</span> prod <span class="token comment">#使用.env.prod 配置文件中的参数</span></pre></td></tr></table></figure></content>
|
|
||||||
<category term="工作" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/" />
|
|
||||||
<category term="Vue" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/Vue/" />
|
|
||||||
<category term="项目部署" scheme="https://hitoli.com/tags/%E9%A1%B9%E7%9B%AE%E9%83%A8%E7%BD%B2/" />
|
|
||||||
<category term="Vue" scheme="https://hitoli.com/tags/Vue/" />
|
|
||||||
<updated>2022-11-09T01:47:00.000Z</updated>
|
|
||||||
</entry>
|
|
||||||
</feed>
|
</feed>
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
27
feed.json
27
feed.json
@ -6,6 +6,20 @@
|
|||||||
"description": "天生我材必有用",
|
"description": "天生我材必有用",
|
||||||
"home_page_url": "https://hitoli.com",
|
"home_page_url": "https://hitoli.com",
|
||||||
"items": [
|
"items": [
|
||||||
|
{
|
||||||
|
"id": "https://hitoli.com/2023/07/08/%E8%A7%A3%E5%86%B3Lombok%E6%8A%A5%E9%94%99/",
|
||||||
|
"url": "https://hitoli.com/2023/07/08/%E8%A7%A3%E5%86%B3Lombok%E6%8A%A5%E9%94%99/",
|
||||||
|
"title": "解决Lombok报错",
|
||||||
|
"date_published": "2023-07-08T02:51:00.000Z",
|
||||||
|
"content_html": "<h4 id=\"问题描述\"><a class=\"anchor\" href=\"#问题描述\">#</a> 问题描述</h4>\n<ol>\n<li>报错详情</li>\n</ol>\n<div class=\"note info\">\n<p>java: You aren’t using a compiler supported by lombok, so lombok will not work and has been disabled.<br />\nYour processor is: com.sun.proxy.$Proxy26<br />\nLombok supports: OpenJDK javac, ECJ</p>\n</div>\n<p><img data-src=\"https://nas.hitoli.com:18014/images/2023/07/08/393a238856e4.png\" alt=\"\" /></p>\n<ol start=\"2\">\n<li>\n<p>问题分析<br />\n属于 lombok 编译不通过,原因可能是因为依赖没有更到最新版本</p>\n</li>\n<li>\n<p>解决办法<br />\n在 IntelliJ IDEA 的全局配置 Compiler 中添加如下配置:</p>\n</li>\n</ol>\n<figure class=\"highlight yaml\"><figcaption data-lang=\"YAML\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre><span class=\"token punctuation\">-</span>Djps.track.ap.dependencies=false</pre></td></tr></table></figure><p><img data-src=\"https://nas.hitoli.com:18014/images/2023/07/08/34bac08a5d10.png\" alt=\"\" /></p>\n",
|
||||||
|
"tags": [
|
||||||
|
"工作",
|
||||||
|
"解决问题",
|
||||||
|
"Lombok",
|
||||||
|
"IntelliJ",
|
||||||
|
"IDEA"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"id": "https://hitoli.com/2023/07/01/shoka%E4%B8%BB%E9%A2%98%E9%80%9F%E5%BA%A6%E4%BC%98%E5%8C%96-%E6%8B%86%E5%88%86jsdelivr/",
|
"id": "https://hitoli.com/2023/07/01/shoka%E4%B8%BB%E9%A2%98%E9%80%9F%E5%BA%A6%E4%BC%98%E5%8C%96-%E6%8B%86%E5%88%86jsdelivr/",
|
||||||
"url": "https://hitoli.com/2023/07/01/shoka%E4%B8%BB%E9%A2%98%E9%80%9F%E5%BA%A6%E4%BC%98%E5%8C%96-%E6%8B%86%E5%88%86jsdelivr/",
|
"url": "https://hitoli.com/2023/07/01/shoka%E4%B8%BB%E9%A2%98%E9%80%9F%E5%BA%A6%E4%BC%98%E5%8C%96-%E6%8B%86%E5%88%86jsdelivr/",
|
||||||
@ -256,19 +270,6 @@
|
|||||||
"mysql",
|
"mysql",
|
||||||
"数据库工具"
|
"数据库工具"
|
||||||
]
|
]
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "https://hitoli.com/2022/11/09/Vue%E6%8C%89%E7%8E%AF%E5%A2%83%E8%AE%BE%E7%BD%AE%E7%BC%96%E8%AF%91%E9%A1%B9%E7%9B%AE/",
|
|
||||||
"url": "https://hitoli.com/2022/11/09/Vue%E6%8C%89%E7%8E%AF%E5%A2%83%E8%AE%BE%E7%BD%AE%E7%BC%96%E8%AF%91%E9%A1%B9%E7%9B%AE/",
|
|
||||||
"title": "Vue按环境设置编译项目",
|
|
||||||
"date_published": "2022-11-09T01:47:00.000Z",
|
|
||||||
"content_html": "<h4 id=\"引言\"><a class=\"anchor\" href=\"#引言\">#</a> 引言</h4>\n<ul>\n<li>今天在部署 vue 项目时发现生产环境的端口只有一个,而且被多个项目公用了,刚好此项目又没有配置服务名而是直接使用的根路径。没办法只有修改项目配置重新编译了!</li>\n</ul>\n<h4 id=\"配置\"><a class=\"anchor\" href=\"#配置\">#</a> 配置</h4>\n<ul>\n<li>在项目根目录添加两个文件。</li>\n</ul>\n<p><span class=\"blue\">.env.alpha</span></p>\n<figure class=\"highlight yaml\"><figcaption data-lang=\"YAML\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre>NODE_ENV = 'production'</pre></td></tr><tr><td data-num=\"2\"></td><td><pre>VUE_APP_BASE_URL = '/'</pre></td></tr></table></figure><p><span class=\"blue\">.env.prod</span></p>\n<figure class=\"highlight yaml\"><figcaption data-lang=\"YAML\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre>NODE_ENV = 'production'</pre></td></tr><tr><td data-num=\"2\"></td><td><pre>VUE_APP_BASE_URL = '/projectName'</pre></td></tr></table></figure><ul>\n<li>在<span class=\"label success\"> package.json</span> 文件内添加不同环境的打包指令</li>\n</ul>\n<figure class=\"highlight json\"><figcaption data-lang=\"JSON\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre><span class=\"token property\">\"scripts\"</span><span class=\"token operator\">:</span> <span class=\"token punctuation\">{</span></pre></td></tr><tr><td data-num=\"2\"></td><td><pre> <span class=\"token property\">\"serve\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"vue-cli-service serve\"</span><span class=\"token punctuation\">,</span></pre></td></tr><tr><td data-num=\"3\"></td><td><pre> <span class=\"token property\">\"build\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"vue-cli-service build\"</span><span class=\"token punctuation\">,</span></pre></td></tr><tr><td data-num=\"4\"></td><td><pre> <span class=\"token property\">\"build-test\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"vue-cli-service build --mode alpha\"</span><span class=\"token punctuation\">,</span></pre></td></tr><tr><td data-num=\"5\"></td><td><pre> <span class=\"token property\">\"build-prod\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"vue-cli-service build --mode prod\"</span><span class=\"token punctuation\">,</span></pre></td></tr><tr><td data-num=\"6\"></td><td><pre> <span class=\"token property\">\"lint\"</span><span class=\"token operator\">:</span> <span class=\"token string\">\"vue-cli-service lint\"</span></pre></td></tr><tr><td data-num=\"7\"></td><td><pre><span class=\"token punctuation\">}</span></pre></td></tr></table></figure><ul>\n<li>\n<p>项目中<span class=\"yellow\"> base_url</span> 需要使用<span class=\"red\"> process.env.VUE_APP_BASE_URL</span> 替换</p>\n</li>\n<li>\n<p>编译命令</p>\n</li>\n</ul>\n<figure class=\"highlight bash\"><figcaption data-lang=\"bash\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre><span class=\"token function\">yarn</span> build-test <span class=\"token comment\">#使用.env.alpha 配置文件中的参数</span></pre></td></tr><tr><td data-num=\"2\"></td><td><pre><span class=\"token function\">yarn</span> build-prod <span class=\"token comment\">#使用.env.prod 配置文件中的参数</span></pre></td></tr><tr><td data-num=\"3\"></td><td><pre><span class=\"token function\">yarn</span> build <span class=\"token parameter variable\">--mode</span> alpha <span class=\"token comment\">#使用.env.alpha 配置文件中的参数</span></pre></td></tr><tr><td data-num=\"4\"></td><td><pre><span class=\"token function\">yarn</span> build <span class=\"token parameter variable\">--mode</span> prod <span class=\"token comment\">#使用.env.prod 配置文件中的参数</span></pre></td></tr></table></figure>",
|
|
||||||
"tags": [
|
|
||||||
"工作",
|
|
||||||
"Vue",
|
|
||||||
"项目部署",
|
|
||||||
"Vue"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
69
rss.xml
69
rss.xml
@ -10,8 +10,8 @@
|
|||||||
</author>
|
</author>
|
||||||
<description>天生我材必有用</description>
|
<description>天生我材必有用</description>
|
||||||
<language>zh-CN</language>
|
<language>zh-CN</language>
|
||||||
<pubDate>Sat, 01 Jul 2023 01:15:00 +0800</pubDate>
|
<pubDate>Sat, 08 Jul 2023 10:51:00 +0800</pubDate>
|
||||||
<lastBuildDate>Sat, 01 Jul 2023 01:15:00 +0800</lastBuildDate>
|
<lastBuildDate>Sat, 08 Jul 2023 10:51:00 +0800</lastBuildDate>
|
||||||
<category term="hito" />
|
<category term="hito" />
|
||||||
<category term="無言" />
|
<category term="無言" />
|
||||||
<category term="博客" />
|
<category term="博客" />
|
||||||
@ -20,6 +20,39 @@
|
|||||||
<category term="心得体会" />
|
<category term="心得体会" />
|
||||||
<category term="技术分享" />
|
<category term="技术分享" />
|
||||||
<category term="踩坑" />
|
<category term="踩坑" />
|
||||||
|
<item>
|
||||||
|
<guid isPermalink="true">https://hitoli.com/2023/07/08/%E8%A7%A3%E5%86%B3Lombok%E6%8A%A5%E9%94%99/</guid>
|
||||||
|
<title>解决Lombok报错</title>
|
||||||
|
<link>https://hitoli.com/2023/07/08/%E8%A7%A3%E5%86%B3Lombok%E6%8A%A5%E9%94%99/</link>
|
||||||
|
<category term="工作" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/" />
|
||||||
|
<category term="解决问题" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/%E8%A7%A3%E5%86%B3%E9%97%AE%E9%A2%98/" />
|
||||||
|
<category term="Lombok" scheme="https://hitoli.com/tags/Lombok/" />
|
||||||
|
<category term="IntelliJ" scheme="https://hitoli.com/tags/IntelliJ/" />
|
||||||
|
<category term="IDEA" scheme="https://hitoli.com/tags/IDEA/" />
|
||||||
|
<pubDate>Sat, 08 Jul 2023 10:51:00 +0800</pubDate>
|
||||||
|
<description><![CDATA[ <h4 id="问题描述"><a class="anchor" href="#问题描述">#</a> 问题描述</h4>
|
||||||
|
<ol>
|
||||||
|
<li>报错详情</li>
|
||||||
|
</ol>
|
||||||
|
<div class="note info">
|
||||||
|
<p>java: You aren’t using a compiler supported by lombok, so lombok will not work and has been disabled.<br />
|
||||||
|
Your processor is: com.sun.proxy.$Proxy26<br />
|
||||||
|
Lombok supports: OpenJDK javac, ECJ</p>
|
||||||
|
</div>
|
||||||
|
<p><img data-src="https://nas.hitoli.com:18014/images/2023/07/08/393a238856e4.png" alt="" /></p>
|
||||||
|
<ol start="2">
|
||||||
|
<li>
|
||||||
|
<p>问题分析<br />
|
||||||
|
属于 lombok 编译不通过,原因可能是因为依赖没有更到最新版本</p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>解决办法<br />
|
||||||
|
在 IntelliJ IDEA 的全局配置 Compiler 中添加如下配置:</p>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<figure class="highlight yaml"><figcaption data-lang="YAML"></figcaption><table><tr><td data-num="1"></td><td><pre><span class="token punctuation">-</span>Djps.track.ap.dependencies=false</pre></td></tr></table></figure><p><img data-src="https://nas.hitoli.com:18014/images/2023/07/08/34bac08a5d10.png" alt="" /></p>
|
||||||
|
]]></description>
|
||||||
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<guid isPermalink="true">https://hitoli.com/2023/07/01/shoka%E4%B8%BB%E9%A2%98%E9%80%9F%E5%BA%A6%E4%BC%98%E5%8C%96-%E6%8B%86%E5%88%86jsdelivr/</guid>
|
<guid isPermalink="true">https://hitoli.com/2023/07/01/shoka%E4%B8%BB%E9%A2%98%E9%80%9F%E5%BA%A6%E4%BC%98%E5%8C%96-%E6%8B%86%E5%88%86jsdelivr/</guid>
|
||||||
<title>shoka主题速度优化-拆分jsdelivr</title>
|
<title>shoka主题速度优化-拆分jsdelivr</title>
|
||||||
@ -611,37 +644,5 @@
|
|||||||
</ol>
|
</ol>
|
||||||
]]></description>
|
]]></description>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
|
||||||
<guid isPermalink="true">https://hitoli.com/2022/11/09/Vue%E6%8C%89%E7%8E%AF%E5%A2%83%E8%AE%BE%E7%BD%AE%E7%BC%96%E8%AF%91%E9%A1%B9%E7%9B%AE/</guid>
|
|
||||||
<title>Vue按环境设置编译项目</title>
|
|
||||||
<link>https://hitoli.com/2022/11/09/Vue%E6%8C%89%E7%8E%AF%E5%A2%83%E8%AE%BE%E7%BD%AE%E7%BC%96%E8%AF%91%E9%A1%B9%E7%9B%AE/</link>
|
|
||||||
<category term="工作" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/" />
|
|
||||||
<category term="Vue" scheme="https://hitoli.com/categories/%E5%B7%A5%E4%BD%9C/Vue/" />
|
|
||||||
<category term="项目部署" scheme="https://hitoli.com/tags/%E9%A1%B9%E7%9B%AE%E9%83%A8%E7%BD%B2/" />
|
|
||||||
<category term="Vue" scheme="https://hitoli.com/tags/Vue/" />
|
|
||||||
<pubDate>Wed, 09 Nov 2022 09:47:00 +0800</pubDate>
|
|
||||||
<description><![CDATA[ <h4 id="引言"><a class="anchor" href="#引言">#</a> 引言</h4>
|
|
||||||
<ul>
|
|
||||||
<li>今天在部署 vue 项目时发现生产环境的端口只有一个,而且被多个项目公用了,刚好此项目又没有配置服务名而是直接使用的根路径。没办法只有修改项目配置重新编译了!</li>
|
|
||||||
</ul>
|
|
||||||
<h4 id="配置"><a class="anchor" href="#配置">#</a> 配置</h4>
|
|
||||||
<ul>
|
|
||||||
<li>在项目根目录添加两个文件。</li>
|
|
||||||
</ul>
|
|
||||||
<p><span class="blue">.env.alpha</span></p>
|
|
||||||
<figure class="highlight yaml"><figcaption data-lang="YAML"></figcaption><table><tr><td data-num="1"></td><td><pre>NODE_ENV = 'production'</pre></td></tr><tr><td data-num="2"></td><td><pre>VUE_APP_BASE_URL = '/'</pre></td></tr></table></figure><p><span class="blue">.env.prod</span></p>
|
|
||||||
<figure class="highlight yaml"><figcaption data-lang="YAML"></figcaption><table><tr><td data-num="1"></td><td><pre>NODE_ENV = 'production'</pre></td></tr><tr><td data-num="2"></td><td><pre>VUE_APP_BASE_URL = '/projectName'</pre></td></tr></table></figure><ul>
|
|
||||||
<li>在<span class="label success"> package.json</span> 文件内添加不同环境的打包指令</li>
|
|
||||||
</ul>
|
|
||||||
<figure class="highlight json"><figcaption data-lang="JSON"></figcaption><table><tr><td data-num="1"></td><td><pre><span class="token property">"scripts"</span><span class="token operator">:</span> <span class="token punctuation">&#123;</span></pre></td></tr><tr><td data-num="2"></td><td><pre> <span class="token property">"serve"</span><span class="token operator">:</span> <span class="token string">"vue-cli-service serve"</span><span class="token punctuation">,</span></pre></td></tr><tr><td data-num="3"></td><td><pre> <span class="token property">"build"</span><span class="token operator">:</span> <span class="token string">"vue-cli-service build"</span><span class="token punctuation">,</span></pre></td></tr><tr><td data-num="4"></td><td><pre> <span class="token property">"build-test"</span><span class="token operator">:</span> <span class="token string">"vue-cli-service build --mode alpha"</span><span class="token punctuation">,</span></pre></td></tr><tr><td data-num="5"></td><td><pre> <span class="token property">"build-prod"</span><span class="token operator">:</span> <span class="token string">"vue-cli-service build --mode prod"</span><span class="token punctuation">,</span></pre></td></tr><tr><td data-num="6"></td><td><pre> <span class="token property">"lint"</span><span class="token operator">:</span> <span class="token string">"vue-cli-service lint"</span></pre></td></tr><tr><td data-num="7"></td><td><pre><span class="token punctuation">&#125;</span></pre></td></tr></table></figure><ul>
|
|
||||||
<li>
|
|
||||||
<p>项目中<span class="yellow"> base_url</span> 需要使用<span class="red"> process.env.VUE_APP_BASE_URL</span> 替换</p>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<p>编译命令</p>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<figure class="highlight bash"><figcaption data-lang="bash"></figcaption><table><tr><td data-num="1"></td><td><pre><span class="token function">yarn</span> build-test <span class="token comment">#使用.env.alpha 配置文件中的参数</span></pre></td></tr><tr><td data-num="2"></td><td><pre><span class="token function">yarn</span> build-prod <span class="token comment">#使用.env.prod 配置文件中的参数</span></pre></td></tr><tr><td data-num="3"></td><td><pre><span class="token function">yarn</span> build <span class="token parameter variable">--mode</span> alpha <span class="token comment">#使用.env.alpha 配置文件中的参数</span></pre></td></tr><tr><td data-num="4"></td><td><pre><span class="token function">yarn</span> build <span class="token parameter variable">--mode</span> prod <span class="token comment">#使用.env.prod 配置文件中的参数</span></pre></td></tr></table></figure> ]]></description>
|
|
||||||
</item>
|
|
||||||
</channel>
|
</channel>
|
||||||
</rss>
|
</rss>
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user