错误:无法设置未定义的属性(设置“模式”)vercel 部署 laravel

问题描述 投票:0回答:1

我想通过 CLI 使用 vercel 进行部署,当我运行 vercel build 时,一切都是安全的,直到 npm run build 然后不久前出现错误设置“模式”,我不知道错误在哪里,也不知道我的意思是“模式” ' 是错误所在,我使用 laravel

laravel npm deployment vite vercel
1个回答
0
投票

不知何故在 Laravel 项目目录

.vercel\builders\node_modules\vercel-php\dist\utils.js
中发现了一个错误

从此更改(第 53 行):

runtimeFiles['php/php'].mode = 33261; // 0755;
runtimeFiles['php/composer'].mode = 33261; // 0755;

对此:

if (runtimeFiles['php/php']) {
    runtimeFiles['php/php'].mode = 0o755;
}
if (runtimeFiles['php/composer']) {
    runtimeFiles['php/composer'].mode = 0o755;
}

解决了我的问题

© www.soinside.com 2019 - 2024. All rights reserved.