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