大佬教程收集整理的这篇文章主要介绍了node.js – 在ElasticBeanstalk上运行Grunt,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
似乎没有可用的官方文件,是否有人能指出我能够实现上述目标的良好方向?我需要在应用程序启动之前执行grunt,以便应用程序具有可用的文件(否则将有404).
这是在项目根目录下的.ebextensions文件夹中,名为01run.config.您可以拥有多个配置文件,它们将按字母顺序运行(因此开头为01).
这基本上只是指示进程按顺序运行这些命令,再次按字母顺序完成,所以我相应地命名它们.
commands: 01get_sudo: command: echo Defaults:root \!requiretty >> /etc/sudoers 02npm_install: command: sudo yum -y --enablerepo=epel install nodejs npm 03npm_install_bower: command: sudo npm install -g bower 04npm_install_gulp: command: sudo npm install -g gulp 05yum_install_git: command: sudo yum -y --enablerepo=epel install git container_commands: 01bower_install: command: sudo bower install --allow-root 02gulp_sass: command: sudo gulp sass
>获取sudo访问权限
>使用yum安装node.js和npm
>安装凉亭(我的gulp过程需要凉亭)
>安装gulp
>安装git(凉亭需要)
>然后我运行两个容器命令,这些命令发生在Npm install之后和npm start之前:
>凉亭安装
> gulp sass
在您的情况下,您只需删除bower和git安装,安装grunt-cli,然后运行grunt.
自从这样做之后,我在部署并将构建的文件提交到git存储库之前,先完成了所有操作,从而消除了对上述过程的需求.这至少是一个很好的学习经验,让我可以更好地控制beanstalk部署的ec2实例.
以上是大佬教程为你收集整理的node.js – 在ElasticBeanstalk上运行Grunt全部内容,希望文章能够帮你解决node.js – 在ElasticBeanstalk上运行Grunt所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。