我正试图使用cmd终端的命令"诱惑服务路径到诱惑结果"在量角器项目上运行诱惑报告,但我遇到了路径问题,因为它有空间,系统找不到文件,报告已生成但为空:
PS C:Users> allure serve C:UsersCesar PintoDesktopCSCAutomationProjectsProtractorProjectsProtractorDemoallure-results
Generating report to temp directory...
C:UsersCesar does not exist
PintoDesktopCSCAutomationProjectsProtractorProjectsProtractorDemoallure-results does not exist
Report successfully generated to C:UsersCesar PintoAppDataLocalTemp4581725473511580302allure-report
Starting web server...
2021-06-21 10:30:23.908:INFO::main: Logging initialized @5018ms to org.eclipse.jetty.util.log.StdErrLog
Server started at <http://172.26.0.1:54047/>. Press <Ctrl+C> to exit
为了逃离Cesar Pinto文件夹中的空间,我尝试在整个路径上添加双引号,也只是在有空格的文件夹上添加单引号,在空格前添加"^",在空格之前添加"`",我用要运行的.xml文件指定了整个路径,但没有人为我工作。
对此有什么想法吗?
我没有一台windows机器来验证我的答案,但据我所知,你需要用逃离空间。但是,由于您在路径中使用了它,因此可能需要转义每一个
事件本身。所以最后你有了类似的东西
allure serve C:\Users\Cesar Pinto\Desktop\CSC\AutomationProjects\Protractor\Projects\ProtractorDemo\allure-results