部署aurelia.cli内置应用程序

部署aurelia.cli内置应用程序,aurelia,Aurelia,我已经建立了一个没有后端的简单的aurelia网页,现在我对投入生产很感兴趣。我使用Aurelia cli进行捆绑,希望这会很简单,但我不确定如何继续。我应该上传哪些文件到服务器才能让网站正常工作?谢谢你的帮助。简而言之: au构建——环境产品 将index.html复制到服务器上的主部署文件夹中 将/scripts文件夹复制到同一位置 我们创建了一个部署脚本: 运行构建 创建具有当前时间戳的生成目录 将所有资产复制到该目录中(以便我们可以验证我们是否将所有部分放在一起) 然后把整个事情推向

我已经建立了一个没有后端的简单的aurelia网页,现在我对投入生产很感兴趣。我使用Aurelia cli进行捆绑,希望这会很简单,但我不确定如何继续。我应该上传哪些文件到服务器才能让网站正常工作?谢谢你的帮助。

简而言之:

  • au构建——环境产品
  • index.html
    复制到服务器上的主部署文件夹中
  • /scripts
    文件夹复制到同一位置

我们创建了一个部署脚本:

  • 运行构建
  • 创建具有当前时间戳的生成目录
  • 将所有资产复制到该目录中(以便我们可以验证我们是否将所有部分放在一起)
  • 然后把整个事情推向生产
用实际的部署方法替换最后一步

au build --env prod
buildtarget=../build-$(date +%F-%T)
mkdir $buildtarget
cp -LRvip index.html scripts $buildtarget

ncftpput -R server /prod/path/ $buildtarget/*

如果你投了反对票,至少提供一个理由,这只是普通的礼貌。为什么投反对票?这正是我正在研究的同一个问题,因为像往常一样,奥雷利亚团队——尽管非常出色——仍然没有回答最基本的问题。如何处理静态资源(如图像)?创建一个gulp任务,将您需要的所有内容复制到发布文件夹,然后使用它是否更好?我相信您不会希望
I
标志变成
cp
,因为它启用了交互模式。我认为perfict命令是
cp-fLprv
(强制、跟随链接、保留、递归、详细)。你可能是对的,我会再次检查,然后更新我的答案,谢谢