Node.js 我可以在没有本地拷贝/开发环境的情况下在AWS Lambda上安装NPM包吗?

Node.js 我可以在没有本地拷贝/开发环境的情况下在AWS Lambda上安装NPM包吗?,node.js,npm,aws-lambda,Node.js,Npm,Aws Lambda,我正在使用Amazon基于web的代码编辑器创建一个简单的概念证明,使用node.js和Lambda 我想安装一个NPM软件包,但我还没有找到任何方法——如果我使用Cloud 9开发环境,我能够获得一个终端窗口,允许我运行NPM,但Cloud 9在NorCal中不可用,我想在那里放置我的代码 我运行的每个搜索都指示我在本地计算机上安装node.js,创建项目,然后压缩文件并将其上载到Lambda 有没有办法在不在本地安装node.js的情况下运行NPM?或者我应该考虑搬到一个可以使用云9的环境?

我正在使用Amazon基于web的代码编辑器创建一个简单的概念证明,使用node.js和Lambda

我想安装一个NPM软件包,但我还没有找到任何方法——如果我使用Cloud 9开发环境,我能够获得一个终端窗口,允许我运行NPM,但Cloud 9在NorCal中不可用,我想在那里放置我的代码

我运行的每个搜索都指示我在本地计算机上安装node.js,创建项目,然后压缩文件并将其上载到Lambda


有没有办法在不在本地安装node.js的情况下运行NPM?或者我应该考虑搬到一个可以使用云9的环境?

你有没有访问任何CI产品?我在这一点上没有安装任何东西,但这并不是说我不能。但我正试图尽可能减少移动部件的数量。您可以使用Github+一些CI产品在提交时打包和部署lambda(即使用)。这将阻止您在本地环境中安装Node.js。