Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何编写一个gulp任务来将我的angularjs应用程序部署到AmazonS3?_Angularjs_Amazon S3_Gulp - Fatal编程技术网

如何编写一个gulp任务来将我的angularjs应用程序部署到AmazonS3?

如何编写一个gulp任务来将我的angularjs应用程序部署到AmazonS3?,angularjs,amazon-s3,gulp,Angularjs,Amazon S3,Gulp,我有以下角度的项目结构 我不熟悉创建吞咽任务。我尝试了一些简单的项目,效果很好,但对于这个项目,我面临很多问题。我无法找到为此应用程序结构编写吞咽任务的方法。 这个项目我必须部署在AWSS3上,因此我需要构建和部署它。 如果有人能在这方面指导我,那对我真的很有帮助 以下是使用gulp构建和部署AngularJs应用程序的步骤: 先决条件: 安装Nodejs 6.9.3 在命令提示符中使用“npm-v”检查您的npm版本 使用“npm安装-g气嘴”安装气嘴 为windows设置环境变量 添加下

我有以下角度的项目结构

我不熟悉创建吞咽任务。我尝试了一些简单的项目,效果很好,但对于这个项目,我面临很多问题。我无法找到为此应用程序结构编写吞咽任务的方法。 这个项目我必须部署在AWSS3上,因此我需要构建和部署它。
如果有人能在这方面指导我,那对我真的很有帮助

以下是使用gulp构建和部署AngularJs应用程序的步骤: 先决条件:

  • 安装Nodejs 6.9.3
  • 在命令提示符中使用“npm-v”检查您的npm版本
  • 使用“npm安装-g气嘴”安装气嘴
  • 为windows设置环境变量
  • 添加下面的代码段

有关更多详细信息,请参见以下使用gulp构建和部署AngularJs应用程序的步骤: 先决条件:

  • 安装Nodejs 6.9.3
  • 在命令提示符中使用“npm-v”检查您的npm版本
  • 使用“npm安装-g气嘴”安装气嘴
  • 为windows设置环境变量
  • 添加下面的代码段

有关更多详细信息

此npm包如何@在此之前,我必须先编写吞咽任务。我用Gulp S3包做S3部署。你有没有考虑使用AgEnter而不是GULP任务?@卡拉马里科,我从来没有在ANTILE上工作过。现在只考虑gulp。好的,我不知道如何使用gulp,但我认为在AWS实例中进行自动部署的最好方法是使用Ansible,它非常简单,你会在google中找到很多例子。我希望你会找到帮助,这样做与吞咽!这个npm包怎么样@在此之前,我必须先编写吞咽任务。我用Gulp S3包做S3部署。你有没有考虑使用AgEnter而不是GULP任务?@卡拉马里科,我从来没有在ANTILE上工作过。现在只考虑gulp。好的,我不知道如何使用gulp,但我认为在AWS实例中进行自动部署的最好方法是使用Ansible,它非常简单,你会在google中找到很多例子。我希望你会找到帮助,这样做与吞咽!
gulp.task("js", function() {
 return gulp
   .src([
          "./dev/libs/angular/angular.1.4.5.min.js",
          "./dev/libs/angular/angular-animate.1.4.5.min.js"
     ])
     .pipe(concat("scripts.js"))
     .pipe(hash({
             "format": "{name}_{size}.js"
       }))
     .pipe(gulp.dest("PATH_FOR_BUILD"));         
});