我是Nuxt.js的初学者,我正在将 Vue 项目转换为 Nuxt.js,并且我想在一个页面上使用两种布局(默认的一个和另一个)。逻辑是这样的:第一个布局是(默认)或所有页面上的标题,第二个布局是设置栏。
在设置页面中,我有 3 条路线(请参阅此处的项目结构:图片):
我希望三个路线的设置栏相同。我可以将设置栏添加到所有三个子页面,例如:layout: 'settings-bar'但随后无法设置标题布局。在我的 Vue 项目中,我仅在设置页面中使用:设置栏组件和下面的<router-view></router-view>组件来更改组件。知道我该怎么做吗?在文档中找不到任何东西。请参阅此处的其他屏幕截图以更好地理解:
我正在 Udemy 学习课程,我是Kubernetes世界的新手,我正在尝试在 Kubernetes 中配置入口 nginx 控制器,但当我在指定的 URL 发送请求时,它返回404 未找到,我已经 10 天了试图解决这个问题,我看过类似的问题,但他们的答案都不适合我。当我更改文件中的某些内容时,我还使用Skaffold自动在 docker hub 上构建/部署映像。
我的快递应用服务器:
app.get('/api/users/currentuser', (req, res) => {
res.send('Hi there');
});
app.listen(3000, () => {
console.log('[Auth] - Listening on port 3000');
});
Run Code Online (Sandbox Code Playgroud)
入口-srv.yaml
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress-srv
annotations:
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/use-regex: 'true'
spec:
rules:
- host: ticketing.com
http:
paths:
- path: /api/users/?(.*)
pathType: Prefix
backend:
service:
name: auth-srv
port:
number: 3000
Run Code Online (Sandbox Code Playgroud)
auth-depl.yaml(身份验证部署和 srv)
apiVersion: …Run Code Online (Sandbox Code Playgroud) nginx kubernetes kubernetes-ingress nginx-config nginx-ingress