问题标签 [nuxtjs3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
netlify-function - Nuxt3 + Netlify 函数 + 重写的问题
我的重写不适用于 netlify/production,但在本地运行它们时我没有问题netlify dev
。
netlify.toml
看起来像这样:
该npm run build
命令只是调用nuxi build
.
现在在本地主机上我可以打电话/api/something
,它可以正常工作。部署到 netlify 时,相同的调用失败。当我使用/.netlify/functions/something
.
现在奇怪的是:当我publish = "dist"
从netlify.toml
文件中删除时,我可以调用/api/something
生产,但是 nuxt 代码不起作用,就像所有页面一样。
我首先设置了功能,我的桌面客户端已经在使用它,当我刚刚使用时它会中断,/.netlify/functions/something
因为它们已经在使用/api/something
.
有人有类似的构建可以帮助我吗?
parameters - 如何在 nuxtjs 中的参数路由器之间添加查询
我想在Nuxtjs中自定义我的路线为
查询中的问题
vue.js - Nuxt 3 自定义布局显示选择了无效布局
我正在尝试在 Nuxt 3 项目中添加自定义布局,但该布局不起作用,并且控制台显示此消息:
选择了无效的布局 test_layout
没有其他错误。
这是我尝试过的代码:
我试过<Nuxt/>
代替<slot />
,但它不起作用。
nuxt.js - Nuxt3 useAsyncData 不工作挂载的生命周期钩子
我仍然对我在这里做错了什么感到有些困惑。本质上,我有一个 vue 组件,我想在安装元素后异步加载一些数据。
我正在使用 NUXT 3 和组合 API。
似乎 onMounted 在渲染之前触发并且没有正确接收数据。如果我将挂载到 setTimeout 并给出 100 毫秒的延迟,它可以正常工作。
我会很感激一个例子,说明我应该如何在客户端准备好后不阻塞地加载数据。或者对我在这里做错的任何解释。
nuxt.js - Nuxt 3 为整个应用程序全局导入 lodash
我试图找出为应用程序全局导入 lodash 的正确方法,而不是在每个设置标签内。
我试图将 lodash 设置为插件
以上似乎不起作用。
nuxt.js - 如何在 Nuxt 3.x 中使用 Pug?
如果我们创建 Nuxt 3 应用程序npx nuxi init nuxt3-app
并更改app.vue
from
至
我们会得到
我没想到内置的 Pug 支持,但也没有提示如何提供。
AFAIK 默认 Nuxt 3 设置使用 Vite 而不是 Webpack。也许答案是在 Vite 设置中覆盖?
nuxt.js - 在 NUXT3 API 中访问 POST 中的文件
我试图了解在 POST 方法中访问文件数据的预期方式。
在 ExpressJS 中,通常可以通过req
以下方式访问数据:req.files
但是req.files
在 Nuxt3 服务器端点中未定义。我是否需要使用服务器中间件将文件包含到请求中?或者还有其他方法可以实现吗?
编辑1:
我能够使用打印我们的身体const body = await useBody(req);
但是,现在我正在努力弄清楚如何正确解析它。
nuxt.js - 无法在服务器端点 Nuxt 3 内返回失败状态
如果出现故障,我想返回状态 500 或 204。但是,如果我在端点内部执行以下操作:
我在 Nuxt 3 后端控制台中收到以下错误:
错误 [代理]
在 WriteWrap.onWriteComplete [as oncomplete] 处写入 EPIPE (internal/stream_base_commons.js:94:16)
知道为什么会这样吗?
https://codesandbox.io/live/191a44154e4?file=/server/api/test.ts 在这里它似乎工作得很好。
我在 MacOS 上使用 Node v14.17.6 任何人都能够复制此错误吗?它似乎与我当地的环境有关。
编辑1:
看起来状态实际上正在按预期返回,只是错误仍然存在。似乎不会影响应用程序的其余部分。
用不同的节点版本 v16 和 v17 测试,错误仍然存在。
编辑2:
问题神秘地消失了。