如何通过FTP部署基于bower的angularjs webapp

时间:2016-02-29 15:40:55

标签: angularjs ftp gulp bower filezilla

抱歉这个愚蠢的问题,但我之前从未使用过FTP。我有一个built upon gulp and bower.json and angularjs 的webapp使用gulp-angular yeoman生成器。通常在本地运行这个应用程序我会运行bower-install然后gulp然后gulp服务但是现在我想要使用FTP via fileZilla.

将其部署到服务器

我知道如何在那里上传文件,让所有内容设置为can run a simple html page,但我很难在那里启动此应用程序?

1 个答案:

答案 0 :(得分:2)

您可以使用命令./dist将所有必需的资源打包在一起。

完成该过程后,您可以通过ftp。

上传linux文件夹的内容

为了使您的应用可以访问,您需要一个简单的http服务器来提供您上传的来源,例如apache,nginx,lighthttp

修改

假设您有/usr/local/www/app作为服务器操作系统且您的应用位于<VirtualHost *:80> DocumentRoot /usr/local/www/app/ ServerName server.tld </VirtualHost> ,则最小示例apache vhost配置可能如下所示:

IDisposable