我从头开始构建了一个网站,并遵循了所有必要的步骤来配置页面和 vercel,但它不起作用。我之前已经发布过这个问题,但它被删除了,因为他们说没有足够的信息,但我收到了这个错误:
我尝试按照规范编辑下一个js配置文件,但它不起作用。这是我的仓库,如果有帮助的话:https://github.com/knightbane186/portfolio_website
您的问题是因为
checkout
操作试图在 package-lock.json
中寻找 portfolio_website
。但它找不到它,因为它在portfolio_website/portfolio
。
有两种方法可以解决这个问题:
portfolio
中的所有内容向上移动一级(然后删除 portfolio
目录。这是最简单的方法,也是我推荐的方法。
sparse-checkout
功能- uses: actions/checkout@v4
with:
sparse-checkout: portfolio