前言
博主之前将Hugo配置文件上传到git平台后,尝试让EdgeOne Pages通过安装依赖去生成静态网页,可惜博主接连操作几次都以失败告终。于是博主直接把Public文件夹直接推到Gitee,EdgeOne Pages会在我每次推送完毕后自动构建。不过,构建会自动安装Node.js,博主也是尝试了几次配置环境,都没能阻止它继续安装其他依赖。最后,博主求助了腾讯云团队,感谢他们的大力帮助!!
解决
若是违规操作,极有可能出现如下情况:

目前博主的方案是,修改EdgeOne Pages控制面板中的项目设置。 修改如下内容:
- 安装命令:填入
echo skip - 构建命令:填入
echo skip - 输出目录:填入静态文件所在目录,例如
./
观察
在构建日志里可以看到类似的输出,则说明已跳过安装依赖的步骤:
20:26:38.242
20:26:38.242
Switching node version
20:26:39.235 Now, we're on node version v24.5.0 (npm 11.5.1)
20:26:44.883
20:26:44.883 Running "edgeone pages build"
20:26:47.334 [builder] InstallCommand: echo skip
20:26:47.334 [builder] Using shell: sh with args: -c echo skip
然而,😅构建时间还是和以前用的一样多。