gpt4 book ai didi

angular - Bamboo - Angular 4 应用程序如何部署

转载 作者:行者123 更新时间:2023-12-01 17:59:58 25 4
gpt4 key购买 nike

如何在 bamboo 上部署我的 angular 4 应用程序?

我只是做了一个简单的工作1.混帐2. npm 安装3. 构建

这样就顺利通过了,但是接下来我该做什么呢?如何在服务器上部署它,以便我可以从浏览器进入应用程序?

我试过在tomcat上部署这个,但是我没有任何war。

我不知道该怎么办

最佳答案

以下是我用来设置 Bamboo 部署计划的任务:

  1. 源代码 checkout 任务:这是 Bamboo 中的标准任务,您可以将源代码存储库提供给它进行部署(有关更多信息,请参阅:https://confluence.atlassian.com/pages/viewpage.action?spaceKey=BAMBOO0603&title=Checking+out+code

  2. NPM 任务:使用此命令 cache clean -f 清除服务器 node_modules 的缓存,否则可能会导致权限问题(有关更多信息,请参阅:https://confluence.atlassian.com/bamboo/getting-started-with-node-js-and-bamboo-687213472.html#GettingstartedwithNode.jsandBamboo-npmtaskNpm Please try using this command again as root/administrator)

  3. NPM 任务:使用此命令 i 为当前项目安装/刷新服务器上的所有 node_modules

  4. NPM 任务(可选):使用此命令 i -g @angular/cli 在服务器上安装/更新 angular-cli。如果您担心锁定源版本,您可能希望也可能不想每次都这样做。

  5. NPM 任务:使用此命令run ng build 构建(转译)您的源代码(es5 兼容性等)

  6. 脚本配置任务:运行此命令 xcopy "${bamboo.build.working.directory}\...""[一些输出目录放在这里]"/E/Y (有关脚本配置任务的更多信息,请参阅:https://confluence.atlassian.com/display/BAMBOO0603/Script)

运行测试等可能还有其他任务,但以上内容将帮助您入门。

关于angular - Bamboo - Angular 4 应用程序如何部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46454656/

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