开发者社区 > 云原生 > Serverless > 正文

之前尝试把整个node_modules推到FC运行但是耗时太长。官方推荐的方法https://hel

之前尝试把整个node_modules推到FC运行但是耗时太长。官方推荐的方法https://help.aliyun.com/document_detail/300109.html 所使用的 Serverless Devs 虽然支持在windows上安装但是deploy时只支持linux环境

蚌埠住了

展开
收起
码字王 2023-05-05 10:02:11 179 0
2 条回答
写回答
取消 提交回答
  • 可以放到层里。https://help.aliyun.com/document_detail/193057.html?spm=a2c4g.181602.0.0.2a6b619fF6LMan#p-ja7-v5w-4p9

    原理是要在容器镜像里进行npm install,然后 npm run build。把 node_modules 传到层里,把构建物作为代码包。

    这里有个类似的项目。项目里写了一些脚本。 https://github.com/devsapp/start-weapp/tree/main/src

    另外可以直接用 s 工具提供的 s build 的 script-file 参数。就不用自己在脚本里自己起docker了。 https://docs.serverless-devs.com/fc/command/build#%E5%8F%82%E6%95%B0%E8%A7%A3%E6%9E%90

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-05-05 16:50:36
    赞同 展开评论 打赏
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    是的,建议可以按照官方推荐的来操作。Serverless Devs是一个开源开放的Serverless开发者平台,您无需关心底层资源。通过Serverless Devs,您不仅可以可插拔式地使用Serverless的服务和框架,也可以参与组件和插件的开发,提高运维效率。同时,您还可以更简单、快速地开发、创建、测试和部署项目,实现项目全生命周期的管理。但是需要注意的是满足支持的函数运行环境列表 image.png

    2023-05-05 10:14:30
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    探究 Node.js 的服务端之路 立即下载
    个推微服务实践 基于OpenResty 和Node.js 立即下载
    沪江基于Node.js大规模应用实践 立即下载