gpt4 book ai didi

node.js - 部署 Angular2 应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 23:31:04 25 4
gpt4 key购买 nike

我在 angular2 中开发了一个应用程序,现在我需要部署它。

目前我有一个 wwww 根文件夹,其中包含:

  • html 文件
  • js 文件(从 typescript 生成)
  • css 文件(从 scss 生成)
  • /node_modules/文件夹
  • /bower_componenets/文件夹

最后两个文件夹(node_modules 和 Bower_components)非常重(300 MB 和数千个文件),使用 FTP 复制它们非常令人沮丧。

有没有办法只保留需要的文件?

非常感谢

最佳答案

您可以使用gulp将库中的包创建为单个文件ex. vendor.js。另外通过 ftp 进行部署也非常原始。您应该将应用程序放在 GitHub 或 Bitbucket 上,然后登录到服务器并将存储库拉到那里,因为您没有将库文件夹放入 git 存储库,所以您将在服务器上安装库。如果您想更进一步,您可以使用 Jenkins 等工具结合 gulp 任务来构建您的应用程序。 Jenkins 将自动构建您的应用程序,并在每次推送 git 存储库时部署到您的服务器

关于node.js - 部署 Angular2 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38263808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com