我在 AngularJS 中有一个前端应用程序,带有 bower 和 npm 包的 gulp 服务器。我想将该应用程序部署到 digital ocean 液滴,当我转到 digital ocean 提供的 IP 时,我的应用程序在浏览器中运行。
我也想要像 capistrano 在 Rails 中的持续部署。此外,我的前端正在与 Rails 后端完全独立的 API 应用程序交谈。
我正在使用 Angular 1.5、Bower、NPM、Angular Material 和 GULP
最佳答案
所以你有两个选择,有一个脚本在你的服务器中运行所有必要的构建任务,最后将它部署(复制/粘贴)到你的服务器目录中。
或者在本地构建所有文件,然后将编译后的文件推送到服务器。
我认为最好在另一台服务器或本地机器上编译文件,因为您将使用服务器上的资源,并且需要安装在服务器机器上构建的所有需求。
关于angularjs - 如何将 AngularJS、Gulp、Bower 和 NPM 包完整的前端应用程序部署到 digital ocean ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37905705/