【问题标题】:Aurelia bundling and production deployment on NodeJSNodeJS 上的 Aurelia 捆绑和生产部署
【发布时间】:2016-10-09 19:38:51
【问题描述】:

我是 Aurelia 的新手。我可以在本地系统中使用“gulp watch”运行 Aurelia 应用程序。现在我想将 Aurelia 应用程序放在安装了 NodeJS 的外部服务器中。 我使用“gulp bundle”来创建 dist 文件夹条目。捆绑后部署的下一步是什么?捆绑步骤后Aurelia官方文档没有说明。

【问题讨论】:

    标签: node.js web-deployment aurelia dev-to-production


    【解决方案1】:

    Aurelia 文档在这里停止的原因是因为这就是 Aurelia 的发展方向。 Aurelia 是一个用于构建应用程序的框架。此时您将需要一个资源来托管应用程序。

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

    请注意,您确实想在生产环境中使用gulp watch。默认的gulp watch 命令利用基于节点的开发服务器(撰写本文时为浏览器同步),这既会减慢您的服务器速度,也会增加不必要的行为。

    IIS(Windows 服务器)

    nginx(Linux 服务器)

    基于节点(任何服务器)

    【讨论】:

    • 如果您觉得这有帮助,请点赞并接受,然后再做一次,因为我们是朋友。
    【解决方案2】:

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

    【讨论】:

    • 谢谢法比奥。我在哪里将代码放在 NodeJS 服务器中,这样我就不必每次我的腻子会话到期时都执行“gulp watch”?
    猜你喜欢
    • 2023-03-06
    • 2016-03-16
    • 2019-05-01
    • 2020-10-06
    • 2017-01-03
    • 1970-01-01
    • 2013-11-15
    • 1970-01-01
    • 2015-12-04
    相关资源
    最近更新 更多