我遵循了官方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"