Skip to content

🐛 [BUG]exportStatic开启路由菜单配置外链,windows build会报错 #11629

@wavesbig

Description

@wavesbig

🐛 bug 描述

fatal - Error: Path contains invalid characters: D:\********\dist\distribution\https:\*******.com\intro
    at checkPath (D:\git_work\multi-platform-cline\node_modules\@umijs\utils\compiled\fs-extra\index.js:1:15482)  
    at e.exports.makeDirSync (D:\git_work\multi-platform-cline\node_modules\@umijs\utils\compiled\fs-extra\index.js:1:15230)
    at D:\git_work\multi-platform-cline\node_modules\@umijs\preset-umi\dist\commands\build.js:198:32
    at Array.forEach (<anonymous>)
    at Command.fn (D:\git_work\multi-platform-cline\node_modules\@umijs\preset-umi\dist\commands\build.js:196:19) 
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Service.run (D:\git_work\multi-platform-cline\node_modules\@umijs\core\dist\service\service.js:326:15)
    at async Service.run2 (D:\git_work\multi-platform-cline\node_modules\umi\dist\service\service.js:65:12)       
    at async run (D:\git_work\multi-platform-cline\node_modules\umi\dist\cli\cli.js:56:7) {
  code: 'EINVAL'

📷 复现步骤 | Recurrence steps

config开启 exportStatic: {}, 菜单配置外链打包会报错

🏞 期望结果 | Expected results

可以正常打包

© 版本信息

  • Ant Design Pro 版本: [e.g. 4.0.0] 6.0
  • umi 版本 ^4.3.24
  • 浏览器环境 谷歌浏览器
  • 开发环境 [e.g. mac OS] win

🚑 其他信息

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions