我正在尝试使用Node使用Azure函数。首先,似乎您需要将Azure软件包添加到模块中,这在将功能部署到Azure时显得有些奇怪。但是,我的主要问题是,在将大型npm程序包部署到Azure时,究竟建议使用哪种方法?
npm install azure
从未完成。花了永远。 通常如何使用大型npm软件包将Node函数部署为天蓝色?
答案 0 :(得分:0)
Azure Functions不需要安装任何包含azure
的Node.js软件包,除非您实际上需要它们作为函数体。
如果确实需要模块,则为了减小部署大小和冷启动时间,将模块捆绑在一起是有意义的。看看funcpack-基于Webpack的命令行工具。基本上,您可以在本地运行它,然后将打包的文件部署到Azure,例如或采用其他方式运行。