我想列出仅以 abc 开头的所有本地分支(最终删除但为了安全起见......)。问题是这种方法是有效的。但如果没有分支以“abc”开头,那么它会列出所有分支。这就是我不想最终做的事情(删除我所有的本地分支机构)
git for-each-ref --format="%(refname:short)" refs/heads/abc\* | xargs git branch --list
Run Code Online (Sandbox Code Playgroud) 如果我为所有路由启用 CORS,则来自前端 ( https://localhost:3000) 的请求将正常工作并获取正确的请求标头。
const express = require('express');
const cors = require('cors');
var app = express();
app.use(cors());
app.post('/api/submitEmail', () => console.log('yay'));
Run Code Online (Sandbox Code Playgroud)
如果我在单个路由上启用 CORS(与文档布局完全相同),我会在控制台中收到 CORS 错误
app.post('/api/submitEmail', cors(), () => console.log('booooo'));
Run Code Online (Sandbox Code Playgroud)
错误:
Access to XMLHttpRequest at 'http://localhost:8000/api/submitEmail' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Run Code Online (Sandbox Code Playgroud)
我缺少什么?
来自前端的整个请求如下
const api =
process.env.NODE_ENV === "development"
? "http://localhost:8000"
: …Run Code Online (Sandbox Code Playgroud)