date-fns 不适用于无服务器边缘功能?

问题描述 投票:0回答:1

在我的 Nuxt 3 项目中,当我使用 date-fns 时,它工作正常(部署在 Vercel 上):

服务器/api/datefns.ts

    import { subDays } from "date-fns"

    export default defineEventHandler((event) => {
        const someDate = subDays(new Date(), 1);
    
        return {
            someDate,
        }
    })

但是当我将其部署为无服务器边缘函数时,它会抛出错误:

TypeError: t is not a function
at (index.mjs:1:110837)
at (index.mjs:1:110877)
at (__nitro:middleware.js:1:17)

我错过了什么吗?我知道与 Node 相比,Edge Workers 的 API 受到限制,但我尝试使用 date-fns 设置一个简单的工作函数,并且它可以在 Cloudflare Workers 上运行。

nuxt.js vercel nuxtjs3 nuxt3
1个回答
0
投票

这似乎是捆绑工作方式的问题。

© www.soinside.com 2019 - 2024. All rights reserved.