我有两个回购:
我需要使用服务器提供Vue界面的构建文件,并且不知道如何继续...
我有两个如何解决这个问题的想法:
创建一个脚本,克隆Vue仓库,构建并移动 服务器在文件夹服务器中构建文件。
将Vue repo声明为服务器的依赖项并找到方法 构建和访问依赖文件。
第二个看起来更干净但我不知道如何开始接近这个。有人可以就更好的方法以及如何开始提供一些想法吗?
答案 0 :(得分:1)
你已经标记了git,所以我要说使用方法2但是使用git子模块。您可以创建某种webpack任务来在Vuejs存储库中构建您的Vuejs项目。然后,您可以将vuejs存储库子模块化到Web服务器/套接字项目。
然后,您可以使用某种gulp或webpack脚本调用vuejs项目来指示它构建。构建完成后,您可以使用express.static
函数从您的Web服务器上提供您想要的任何路径(可能只是/
路径)。
使用子模块,您可以在准备好执行前端的新版本时简单地碰撞子模块,然后使用新版本的依赖项重新部署Web服务器。这就是Ghost project进行前端部署的方式。
Git子模块文档 - https://git-scm.com/book/en/v2/Git-Tools-Submodules。
答案 1 :(得分:0)
以下是我使用Express的方式:
index.html
这将自动提供VueOutputDir
目录中的select
*
from
provHedis
where
provLastName = ''' + cbPLName.Text +'''
and
hyear = ''' + cbYear.Text + '''
order by
hyear, hmonth
和资产。