Node.js NodeJS上的Aurelia捆绑和生产部署

Node.js NodeJS上的Aurelia捆绑和生产部署,node.js,web-deployment,aurelia,dev-to-production,Node.js,Web Deployment,Aurelia,Dev To Production,我是奥雷莉亚的新手。我可以在本地系统中使用“gulp watch”运行Aurelia应用程序。现在我想把Aurelia应用程序放在一个安装了NodeJS的外部服务器上。 我使用“gulpbundle”创建dist文件夹条目。捆绑后部署的下一步是什么?Aurelia官方文档没有解释绑定步骤。只需运行gulp export,然后将导出文件夹复制并粘贴到服务器。Aurelia文档停止在此处的原因是因为这是Aurelia的工作范围。Aurelia是一个用于构建应用程序的框架。此时,您将需要一个托管应用程

我是奥雷莉亚的新手。我可以在本地系统中使用“gulp watch”运行Aurelia应用程序。现在我想把Aurelia应用程序放在一个安装了NodeJS的外部服务器上。
我使用“gulpbundle”创建dist文件夹条目。捆绑后部署的下一步是什么?Aurelia官方文档没有解释绑定步骤。

只需运行
gulp export
,然后将导出文件夹复制并粘贴到服务器。

Aurelia文档停止在此处的原因是因为这是Aurelia的工作范围。Aurelia是一个用于构建应用程序的框架。此时,您将需要一个托管应用程序的资源

如果您的应用程序完全由您的Oracle应用程序组成,也就是说,如果后面没有服务器,您可能会考虑静态文件托管,因为OrRILIL文件是静态JavaScript文件。以下是一些您可能会觉得有用的资源

请注意,您不想在生产环境中使用
gulpwatch
。默认的
gulp watch
命令利用了基于节点的开发服务器(在编写时进行浏览器同步),这会降低服务器的运行速度并增加不必要的行为

IIS(Windows服务器)

nginx(Linux服务器)

基于节点的(任何服务器)


谢谢法比奥。我应该把代码放在NodeJS服务器的什么地方,这样我就不必在每次putty会话到期时都进行“gulp watch”了?如果您觉得这有帮助,请进行投票并接受,然后再进行一次,因为我们是朋友。