如何修复Netlify持续部署的缺少函数目录问题



我遵循了官方Netlify Docs的步骤:

我运行npm run build,构建过程正确完成。

然后文档建议运行netlify deploy --open但它给了我以下错误:

没有这样的目录C:\Users\Concierge\Downloads\prod\ColorApp2\MaterialColorPickerCOM\functions!您是否忘记创建函数文件夹或运行构建?

我尝试按照一个用户的建议使用命令netlify deploy --prod,但它给了我同样的错误。该网站在我的Netlify帐户上可见,但不起作用:这是链接

你们知道如何解决它吗?

不构建 Netlify 函数

如果不构建函数,请确保不要在netlify.toml中包含函数目标目录

[build]
  command = "npm run build"
  publish = "build"
  # functions = "functions"

包括网络化功能

如果你在你的项目中包括Netlify lamdbda函数。确保在生成后创建了一个在函数值中指定的目录。

下面的示例期望在部署之前生成后/functions目录中有函数,否则它将失败。

netlify.toml

[build]
  command = "npm run build"
  publish = "build"
  functions = "functions"

相关内容

  • 没有找到相关文章

最新更新