Node.js 将MEAN Stack应用程序部署到AWS EC2时设置环境变量
我正在部署一个我第一次在AWS上工作的项目,我读到的关于将MEAN stack应用程序部署到ec2的所有内容都表明,您可以通过git repo安装该项目。但是,我在.gitignore文件中放置了不同API键的环境变量和数据库字符串,因此我面临着试图设置这些环境变量以使web应用程序正确运行的问题。有人知道怎么做吗?EC2实例是一个完整的虚拟系统。当您创建一个新的EC2实例时,您需要连接到它,git克隆您的项目,安装任何必要的依赖项(NodeJ、NPM等),然后使用您喜欢的任何环境变量启动您的应用程序 您需要使用诸如scp之类的工具上载任何非版本控制的文件,如数据库字符串,或者使用文本编辑器(Vim、nano等)在实例上创建它们Node.js 将MEAN Stack应用程序部署到AWS EC2时设置环境变量,node.js,amazon-web-services,amazon-ec2,environment-variables,mean-stack,Node.js,Amazon Web Services,Amazon Ec2,Environment Variables,Mean Stack,我正在部署一个我第一次在AWS上工作的项目,我读到的关于将MEAN stack应用程序部署到ec2的所有内容都表明,您可以通过git repo安装该项目。但是,我在.gitignore文件中放置了不同API键的环境变量和数据库字符串,因此我面临着试图设置这些环境变量以使web应用程序正确运行的问题。有人知道怎么做吗?EC2实例是一个完整的虚拟系统。当您创建一个新的EC2实例时,您需要连接到它,git克隆您的项目,安装任何必要的依赖项(NodeJ、NPM等),然后使用您喜欢的任何环境变量启动您的应
您可以创建一个启动脚本,在创建实例时执行此操作,但是,如果您是第一次在新机器上部署项目,我认为这不是您想要的方式。很抱歉响应太晚,但由于您的指导,我能够解决此问题。谢谢你,布莱恩!