我遵循了官方Netlify Docs:
的步骤我运行npm run build
,并且构建过程正确完成。
然后文档建议运行netlify deploy --open
,但这会给我以下错误:
没有这样的目录C:\ Users \ Concierge \ Downloads \ prod \ ColorApp2 \ MaterialColorPickerCOM \ functions!您忘了创建功能文件夹或运行构建吗?
我尝试按照一个用户的建议使用命令netlify deploy --prod
,但它给了我同样的错误。该网站在我的Netlify帐户上可见,但无法正常运行:Here is the link
你们有什么解决办法的想法吗?
答案 0 :(得分:0)
如果您不构建函数,请确保在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"