FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && if [ -f yarn.lock ]; then
if [ -d node_modules/.pnpm ]; then
echo "This version of Discourse uses yarn, but pnpm node_modules are preset. Cleaning up..."
find ./node_modules ./app/assets/javascripts/*/node_modules -mindepth 1 -maxdepth 1 -exec rm -rf {} +
fi
su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'
else
su discourse -c 'CI=1 pnpm install --frozen-lockfile'
fi failed with return #<Process::Status: pid 307 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"yarn", "cmd"=>["if [ -f yarn.lock ]; then\n if [ -d node_modules/.pnpm ]; then\n echo \"This version of Discourse uses yarn, but pnpm node_modules are preset. Cleaning up...\"\n find ./node_modules ./app/assets/javascripts/*/node_modules -mindepth 1 -maxdepth 1 -exec rm -rf {} +\n fi\n su discourse -c 'yarn install --frozen-lockfile && yarn cache clean'\nelse\n su discourse -c 'CI=1 pnpm install --frozen-lockfile'\nfi"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.
5f813cbfcf05e5fae6544e3dfb32e5ac8f280e4d5f39898e975d86e5d780b2b7
老师,您好,请问这个错误怎么处理。
看起来这个错误应该是重构的错误。
确定下有没有使用非官方的插件?
如果有的话,把非官方的插件从配置文件中拿掉再重构下。
另外,上面的信息还不是非常完全,最好再往上面翻点内容。
老大,能留个联系方式么,是否方便远程帮忙看看。
联系方式在这里:欢迎来到飞鲨
建议你可以采取的方式是录个屏幕。
Discourse 的问题只要机器没有问题都可以重构解决的。
但是,在重构之前,看下你的的 app.yml 中,如果有其他的参数或者插件添加进来的先拿掉。