快速使用 - 部署fastify项目

偏向技术
/ 0 评论 / 299 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年07月27日,已超过1013天没有更新,若内容或图片失效,请留言反馈。

操作步骤

1. 拉取模板代码

powershell
fun init -n custom-fastify https://github.com/liuqian1996/fc-fastify
# Or
fun init -n custom-fastify gh:liuqian1996/fc-fastify
# Typescript
fun init -n custom-fastify-ts gh:liuqian1996/fc-fastify --var lang=ts
12345

2. 开发

本地

powershell
# 安装依赖
npm install
# Development
npm run dev
# Build (Only Typescript)
npm run build
# Test
npm run test
12345678

FC

powershell
# 安装依赖
fun install
# Development
fun local start Domain
# Build
fun build
# Deploy
fun deploy
12345678

注意事项

如果出现以下错误,undefined, 请不要使用temp文件夹或在.funignore中出现的文件夹名称

powershell
build function using image: fun-cache-af0ac9c8-2cf0-48e3-8c63-bdd9ca06ee28
running task: flow NpmTaskFlow
running task: CopySource
undefined
1234

如果出现以下错误,"Cannot read property 'stop' of null",先删除.fun文件夹再重新执行fun install

powershell
skip pulling image aliyunfc/runtime-custom:1.9.17...
reloading success, stop old container background...
Cannot read property 'stop' of null
stopping old container successfully
1234
0

评论 (0)

取消