当我使用绝对路径向Pages部署时,绝对路径传参正确,却在部署时拼接自动化脚本所在目录,导致路径不存在,不可读。(使用 https://github.com/CorentinTh/it-tools.git 编译的dist目录测试自动化中)
命令:
edgeone pages deploy /home/coder/project/Github/static-tools/it-tools/dist -n hello -t $TOKEN
输出:
/root/.nvm/versions/node/v22.17.0/lib/node_modules/edgeone/edgeone-dist/cli.js:16
……
Error: ENOENT: no such file or directory, open '/home/coder/.config/home/coder/project/Github/static-tools/it-tools/.config.zip'
Emitted 'error' event on WriteStream instance at:
……
at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: '/home/coder/.config/home/coder/project/Github/static-tools/it-tools/.config.zip'
}
相似问题