<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Answer框架 &#8211; wqh博客</title>
	<atom:link href="https://wangqianhong.com/tag/answer%E6%A1%86%E6%9E%B6/feed/" rel="self" type="application/rss+xml" />
	<link>https://wangqianhong.com</link>
	<description>和而不同</description>
	<lastBuildDate>Sun, 12 Oct 2025 13:11:13 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://wangqianhong.com/wp-content/uploads/2020/09/cropped-1-1-1-32x32.png</url>
	<title>Answer框架 &#8211; wqh博客</title>
	<link>https://wangqianhong.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>问答社区框架Answer（四）&#124; 社区启动</title>
		<link>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e5%9b%9b%ef%bc%89-%e7%a4%be%e5%8c%ba%e5%90%af%e5%8a%a8/</link>
					<comments>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e5%9b%9b%ef%bc%89-%e7%a4%be%e5%8c%ba%e5%90%af%e5%8a%a8/#respond</comments>
		
		<dc:creator><![CDATA[wqh_work]]></dc:creator>
		<pubDate>Sun, 31 Jul 2022 10:14:00 +0000</pubDate>
				<category><![CDATA[技术文章]]></category>
		<category><![CDATA[Answer框架]]></category>
		<guid isPermaLink="false">https://wangqianhong.com/?p=2772</guid>

					<description><![CDATA[<p>初始化完成之后，就可以启动社区 启动配置 修改launch.json，然后按下F5启动项目 浏览器访&#8230; <a href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e5%9b%9b%ef%bc%89-%e7%a4%be%e5%8c%ba%e5%90%af%e5%8a%a8/" class="more-link read-more" rel="bookmark">继续阅读 <span class="screen-reader-text">问答社区框架Answer（四）&#124; 社区启动</span><i class="fa fa-arrow-right"></i></a></p>
<p><a rel="nofollow" href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e5%9b%9b%ef%bc%89-%e7%a4%be%e5%8c%ba%e5%90%af%e5%8a%a8/">问答社区框架Answer（四）| 社区启动</a>最先出现在<a rel="nofollow" href="https://wangqianhong.com">wqh博客</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>初始化完成之后，就可以启动社区</p>



<h3>启动配置</h3>



<p>修改<code>launch.json</code>，然后按下F5启动项目</p>



<pre class="wp-block-code"><code>"args": &#91;
        // "init",
        // "-C",
        // "./answer-data",
        "run",
        "-C",
        "./answer-data"
]</code></pre>



<h3>浏览器访问</h3>



<p>输入<code>http://localhost:13001/</code>，这里的13001是Docker容器映射的端口</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1368" height="941" src="https://wangqianhong.com/wp-content/uploads/2023/04/answer-5.png" alt="" class="wp-image-2776" srcset="https://wangqianhong.com/wp-content/uploads/2023/04/answer-5.png 1368w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-5-768x528.png 768w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-5-436x300.png 436w" sizes="(max-width: 1368px) 100vw, 1368px" /></figure>



<h3>接口协议</h3>



<p>Answer所有的接口协议可以通过<a href="https://meta.answer.dev/swagger/index.html" target="_blank" rel="noreferrer noopener">https://meta.answer.dev/swagger/index.html</a>查看</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" src="https://wangqianhong.com/wp-content/uploads/2024/06/image-17.png" alt="" class="wp-image-3224" width="649" height="368" srcset="https://wangqianhong.com/wp-content/uploads/2024/06/image-17.png 1421w, https://wangqianhong.com/wp-content/uploads/2024/06/image-17-768x436.png 768w, https://wangqianhong.com/wp-content/uploads/2024/06/image-17-528x300.png 528w" sizes="(max-width: 649px) 100vw, 649px" /></figure>



<p>每个接口都可以看到详细的请求和返回</p>
<p><a rel="nofollow" href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e5%9b%9b%ef%bc%89-%e7%a4%be%e5%8c%ba%e5%90%af%e5%8a%a8/">问答社区框架Answer（四）| 社区启动</a>最先出现在<a rel="nofollow" href="https://wangqianhong.com">wqh博客</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e5%9b%9b%ef%bc%89-%e7%a4%be%e5%8c%ba%e5%90%af%e5%8a%a8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>问答社区框架Answer（三）&#124; 项目初始化</title>
		<link>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%89%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%88%9d%e5%a7%8b%e5%8c%96/</link>
					<comments>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%89%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%88%9d%e5%a7%8b%e5%8c%96/#respond</comments>
		
		<dc:creator><![CDATA[wqh_work]]></dc:creator>
		<pubDate>Thu, 21 Jul 2022 08:22:00 +0000</pubDate>
				<category><![CDATA[技术文章]]></category>
		<category><![CDATA[Answer框架]]></category>
		<guid isPermaLink="false">https://wangqianhong.com/?p=2765</guid>

					<description><![CDATA[<p>项目完成启动之后，需要初始化问答社区 选择语言 下拉选择简体中文 配置数据库 填入数据库基本信息 D&#8230; <a href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%89%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%88%9d%e5%a7%8b%e5%8c%96/" class="more-link read-more" rel="bookmark">继续阅读 <span class="screen-reader-text">问答社区框架Answer（三）&#124; 项目初始化</span><i class="fa fa-arrow-right"></i></a></p>
<p><a rel="nofollow" href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%89%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%88%9d%e5%a7%8b%e5%8c%96/">问答社区框架Answer（三）| 项目初始化</a>最先出现在<a rel="nofollow" href="https://wangqianhong.com">wqh博客</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>项目完成启动之后，需要初始化问答社区</p>



<h3>选择语言</h3>



<p>下拉选择简体中文</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1065" height="403" src="https://wangqianhong.com/wp-content/uploads/2023/04/answer-1.png" alt="" class="wp-image-2763" srcset="https://wangqianhong.com/wp-content/uploads/2023/04/answer-1.png 1065w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-1-768x291.png 768w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-1-793x300.png 793w" sizes="(max-width: 1065px) 100vw, 1065px" /></figure>



<h3>配置数据库</h3>



<p>填入数据库基本信息</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="936" height="792" src="https://wangqianhong.com/wp-content/uploads/2023/04/answer-2.png" alt="" class="wp-image-2766" srcset="https://wangqianhong.com/wp-content/uploads/2023/04/answer-2.png 936w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-2-768x650.png 768w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-2-355x300.png 355w" sizes="(max-width: 936px) 100vw, 936px" /></figure>



<p>Database Engine：数据库引擎，选择MySQL</p>



<p>Username：MySQL账号</p>



<p>Password：对应账号的密码</p>



<p>Database Host：MySQL的IP端口</p>



<p>Database Name：数据库的名称</p>



<h3>生成yaml文件</h3>



<p>连接数据库成功之后，就会创建config.yaml文件</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="911" height="346" src="https://wangqianhong.com/wp-content/uploads/2023/04/answer-3.png" alt="" class="wp-image-2767" srcset="https://wangqianhong.com/wp-content/uploads/2023/04/answer-3.png 911w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-3-768x292.png 768w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-3-790x300.png 790w" sizes="(max-width: 911px) 100vw, 911px" /></figure>



<p>可以在项目找到<code>answer-data/conf/config.yaml</code>，里面有数据库、服务器配置等信息</p>



<h3>配置网站信息</h3>



<p>接下来就是配置网站的基本信息</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1346" height="1205" src="https://wangqianhong.com/wp-content/uploads/2023/04/answer-4.png" alt="" class="wp-image-2769" srcset="https://wangqianhong.com/wp-content/uploads/2023/04/answer-4.png 1346w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-4-768x688.png 768w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-4-335x300.png 335w" sizes="(max-width: 1346px) 100vw, 1346px" /></figure>



<p>Site Name：网站的名称</p>



<p>Site URL：网站的链接</p>



<p>Contact Email：收发消息的邮箱</p>



<p>网站管理者的信息</p>



<p>Name：管理者的名字</p>



<p>Password：管理密码</p>



<p>Email：管理者的邮箱</p>



<p>这里点击下一步之后，程序就会开始在数据库中建表，过程比较长</p>



<h3>完成</h3>



<p>数据库表建完之后，程序就直接退出了，可以查看数据库</p>



<pre class="wp-block-preformatted">+--------------------+
| activity |
| answer |
| collection |
| collection_group |
| comment |
| config |
| meta |
| notification |
| power |
| question |
| report |
| revision |
| role |
| role_power_rel |
| site_info |
| tag |
| tag_rel |
| uniqid |
| user |
| user_role_rel |
| version |
+--------------------+</pre>



<p>在根目录下可以看到<code>answer-data</code>文件夹</p>



<pre class="wp-block-preformatted">conf/
i18n/
uploads/</pre>



<p></p>
<p><a rel="nofollow" href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%89%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%88%9d%e5%a7%8b%e5%8c%96/">问答社区框架Answer（三）| 项目初始化</a>最先出现在<a rel="nofollow" href="https://wangqianhong.com">wqh博客</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%89%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%88%9d%e5%a7%8b%e5%8c%96/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>问答社区框架Answer（二）&#124; 项目启动</title>
		<link>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%ba%8c%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%90%af%e5%8a%a8/</link>
					<comments>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%ba%8c%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%90%af%e5%8a%a8/#respond</comments>
		
		<dc:creator><![CDATA[wqh_work]]></dc:creator>
		<pubDate>Sat, 16 Jul 2022 09:47:00 +0000</pubDate>
				<category><![CDATA[技术文章]]></category>
		<category><![CDATA[Answer框架]]></category>
		<guid isPermaLink="false">https://wangqianhong.com/?p=2758</guid>

					<description><![CDATA[<p>这里使用VsCode调试，如何用VSCode连接Centos服务器，可以参考下面这篇文章 项目配置 &#8230; <a href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%ba%8c%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%90%af%e5%8a%a8/" class="more-link read-more" rel="bookmark">继续阅读 <span class="screen-reader-text">问答社区框架Answer（二）&#124; 项目启动</span><i class="fa fa-arrow-right"></i></a></p>
<p><a rel="nofollow" href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%ba%8c%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%90%af%e5%8a%a8/">问答社区框架Answer（二）| 项目启动</a>最先出现在<a rel="nofollow" href="https://wangqianhong.com">wqh博客</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>这里使用VsCode调试，如何用VSCode连接Centos服务器，可以参考下面这篇文章</p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-wqh博客"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="2k2nCTllMx"><a href="https://wangqianhong.com/2020/12/vscode%e9%80%9a%e8%bf%87remotessh%e8%bf%9c%e7%a8%8b%e8%bf%9e%e6%8e%a5linux%e6%9c%8d%e5%8a%a1%e5%99%a8/">VSCode通过RemoteSSH远程连接Linux服务器</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" title="《VSCode通过RemoteSSH远程连接Linux服务器》—wqh博客" src="https://wangqianhong.com/2020/12/vscode%e9%80%9a%e8%bf%87remotessh%e8%bf%9c%e7%a8%8b%e8%bf%9e%e6%8e%a5linux%e6%9c%8d%e5%8a%a1%e5%99%a8/embed/#?secret=2k2nCTllMx" data-secret="2k2nCTllMx" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h3>项目配置</h3>



<p>创建launch.json文件，配置程序启动参数</p>



<pre class="wp-block-code"><code>{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息，请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": &#91;
        {
            "name": "Launch Package",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${fileDirname}",
            "cwd": "${workspaceFolder}",
            "args": &#91;
                "init",
                "-C",
                "./answer-data",
                // "run",
                // "-C",
                // "./answer-data"
            ]
        }
    ]
}</code></pre>



<p>程序参数分两部分组成，首先使用<code>./answer init -C ./answer-data/</code>初始化问答社区，然后再使用<code>./answer run -C ./answer-data/</code>把社区跑起来</p>



<h3>项目启动</h3>



<p>程序入口<code>cmd/answer/main.go</code>，按下F5启动程序</p>



<pre class="wp-block-preformatted">......
install all initial environment done
[SUCCESS] answer installation service will run at: http://localhost:80/install/</pre>



<p>到这里项目就启动成功了</p>



<h3>项目访问</h3>



<p>可以在浏览器中直接输入上面的地址进行访问，看到下面页面就表示成功了</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1065" height="403" src="https://wangqianhong.com/wp-content/uploads/2023/04/answer-1.png" alt="" class="wp-image-2763" srcset="https://wangqianhong.com/wp-content/uploads/2023/04/answer-1.png 1065w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-1-768x291.png 768w, https://wangqianhong.com/wp-content/uploads/2023/04/answer-1-793x300.png 793w" sizes="(max-width: 1065px) 100vw, 1065px" /></figure>



<p></p>
<p><a rel="nofollow" href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%ba%8c%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%90%af%e5%8a%a8/">问答社区框架Answer（二）| 项目启动</a>最先出现在<a rel="nofollow" href="https://wangqianhong.com">wqh博客</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%ba%8c%ef%bc%89-%e9%a1%b9%e7%9b%ae%e5%90%af%e5%8a%a8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>问答社区框架Answer（一）&#124; 开发环境搭建</title>
		<link>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%80%ef%bc%89-%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83%e6%90%ad%e5%bb%ba/</link>
					<comments>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%80%ef%bc%89-%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83%e6%90%ad%e5%bb%ba/#respond</comments>
		
		<dc:creator><![CDATA[wqh_work]]></dc:creator>
		<pubDate>Fri, 08 Jul 2022 09:51:00 +0000</pubDate>
				<category><![CDATA[技术文章]]></category>
		<category><![CDATA[Answer框架]]></category>
		<guid isPermaLink="false">https://wangqianhong.com/?p=2736</guid>

					<description><![CDATA[<p>Answer是一个类知乎的问答论坛，官网地址https://answer.dev/ 前端语言为Nod&#8230; <a href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%80%ef%bc%89-%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83%e6%90%ad%e5%bb%ba/" class="more-link read-more" rel="bookmark">继续阅读 <span class="screen-reader-text">问答社区框架Answer（一）&#124; 开发环境搭建</span><i class="fa fa-arrow-right"></i></a></p>
<p><a rel="nofollow" href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%80%ef%bc%89-%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83%e6%90%ad%e5%bb%ba/">问答社区框架Answer（一）| 开发环境搭建</a>最先出现在<a rel="nofollow" href="https://wangqianhong.com">wqh博客</a>。</p>
]]></description>
										<content:encoded><![CDATA[
<p>Answer是一个类知乎的问答论坛，官网地址<a href="https://answer.dev/" target="_blank" rel="noreferrer noopener">https://answer.dev/</a></p>



<p>前端语言为Node.js，TypeScript；后端语言为Go</p>



<h3>下载版本</h3>



<p><a href="https://github.com/answerdev/answer/releases">https://github.com/answerdev/answer/releases</a>下载最新版本</p>



<h3>前端环境</h3>



<p>前端使用的是TypeScript和React，所以要先安装nodejs环境，可以参考下面文章安装</p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-wqh博客"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="fwQDW165MP"><a href="https://wangqianhong.com/2022/01/centos%e5%ae%89%e8%a3%85nodejs%e7%a8%b3%e5%ae%9a%e7%89%88lts/">Centos安装nodejs稳定版(LTS)</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" title="《Centos安装nodejs稳定版(LTS)》—wqh博客" src="https://wangqianhong.com/2022/01/centos%e5%ae%89%e8%a3%85nodejs%e7%a8%b3%e5%ae%9a%e7%89%88lts/embed/#?secret=fwQDW165MP" data-secret="fwQDW165MP" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<p>项目使用pnpm管理包，所以需要安装pnpm</p>



<pre class="wp-block-code"><code> sudo npm install pnpm -g</code></pre>



<p>环境安装好之后，进入ui目录，使用pnpm安装module</p>



<pre class="wp-block-code"><code>pnpm install</code></pre>



<p>依赖安装完成之后，编译打包，时间较长</p>



<pre class="wp-block-code"><code>pnpm run build</code></pre>



<p>最后的项目是打包在ui/build目录下面</p>



<pre class="wp-block-preformatted">static/
asset-manifest.json
favicon.ico
index.html
manifest.json
robots.txt</pre>



<h3>后端环境</h3>



<p>后端使用的是Go语言，Go语言的环境安装可以参考下面的文章</p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-wqh博客"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="yXivClhEJc"><a href="https://wangqianhong.com/2021/07/linux%e6%90%ad%e5%bb%bagolang%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83/">Linux搭建Golang开发环境</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" title="《Linux搭建Golang开发环境》—wqh博客" src="https://wangqianhong.com/2021/07/linux%e6%90%ad%e5%bb%bagolang%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83/embed/#?secret=yXivClhEJc" data-secret="yXivClhEJc" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>



<h3>数据库</h3>



<p>数据库使用MySQL，可以参考下面这篇文章</p>



<figure class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-wqh博客"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="CuB7LFwrpj"><a href="https://wangqianhong.com/2020/08/mysql/">在Centos上安装MySQL</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" title="《在Centos上安装MySQL》—wqh博客" src="https://wangqianhong.com/2020/08/mysql/embed/#?secret=CuB7LFwrpj" data-secret="CuB7LFwrpj" width="500" height="282" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
<p><a rel="nofollow" href="https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%80%ef%bc%89-%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83%e6%90%ad%e5%bb%ba/">问答社区框架Answer（一）| 开发环境搭建</a>最先出现在<a rel="nofollow" href="https://wangqianhong.com">wqh博客</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wangqianhong.com/2022/07/%e9%97%ae%e7%ad%94%e7%a4%be%e5%8c%ba%e6%a1%86%e6%9e%b6answer%ef%bc%88%e4%b8%80%ef%bc%89-%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83%e6%90%ad%e5%bb%ba/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
