javascript - 后台因架构错误而无法启动

标签 javascript node.js backstage

我一直在后台测试,一切都很顺利,直到今天下午我安装了yarn,现在整个事情都在我身上消失了:)

每当我尝试运行yarn dev时,都会出错

[0] Loaded config from app-config.yaml
[0] <i> [webpack-dev-server] Project is running at:
[0] <i> [webpack-dev-server] Loopback: http://localhost:3000/, http://[::1]:3000/
[0] <i> [webpack-dev-server] Content not from webpack is served from '/Users/robertsa1/src/scratch/dev10/bleh/backstage/packages/app/public' directory
[0] <i> [webpack-dev-server] 404s will fallback to '/index.html'
[0] <i> [webpack-dev-middleware] wait until bundle finished: /catalog?filters%5Bkind%5D=component&filters%5Buser%5D=all
[1] Backend failed to start up Error: Invalid configuration schema in ../../node_modules/@backstage/plugin-proxy-backend/config.d.ts, the following definitions are not supported:
[1]
[1]   Partial<{[key:string]:string;Authorization:string;authorization:string;'X-Api-Key':string;'x-api-key':string;}>
[1]     at /Users/robertsa1/src/scratch/dev10/bleh/backstage/node_modules/@backstage/config-loader/dist/index.cjs.js:348:15
[1]     at Array.map (<anonymous>)
[1]     at compileTsSchemas (/Users/robertsa1/src/scratch/dev10/bleh/backstage/node_modules/@backstage/config-loader/dist/index.cjs.js:322:27)
[1]     at async collectConfigSchemas (/Users/robertsa1/src/scratch/dev10/bleh/backstage/node_modules/@backstage/config-loader/dist/index.cjs.js:299:21)
[1]     at async Object.loadConfigSchema (/Users/robertsa1/src/scratch/dev10/bleh/backstage/node_modules/@backstage/config-loader/dist/index.cjs.js:481:15)
[1]     at async Object.createConfigSecretEnumerator (/Users/robertsa1/src/scratch/dev10/bleh/backstage/node_modules/@backstage/backend-app-api/dist/index.cjs.js:195:18)
[1]     at async loadBackendConfig (/Users/robertsa1/src/scratch/dev10/bleh/backstage/node_modules/@backstage/backend-common/dist/index.cjs.js:400:28)
[1]     at async main (webpack-internal:///./src/index.ts:83:20)

自从我开始工作以来,这个文件就一直存在,我看不出现在这是一个问题。

即使在新文件夹中执行 npx @backstage/create-app@latest 也会出现相同的错误......

非常感谢任何建议。

最佳答案

我今天也遇到了这个问题,Backstage版本升级修复了:

yarn 后台-cli 版本:bump

https://github.com/backstage/backstage/issues/19463

关于javascript - 后台因架构错误而无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76923143/

相关文章:

javascript - 如何在node.js中从响应中获取数据以获取请求?

reactjs - process.env 环境变量未定义

javascript - 强制风景模式锁定,仅允许肖像

javascript - Three.js THREE.ImageUtils.loadTexture 图片调整大小

javascript - 正则表达式在/和/之间获取 URL 中的最后一个词

javascript - 数组值传递到 SQL Server IN 查询

mysql - 如何知道 Linux 上 Node 子进程使用的所有资源、连接、套接字等

javascript - 如何使用express和handlebar或其他模板引擎在node.js中渲染rest api调用?