Netlify CLI 部署命令始终要求路径

问题描述 投票:0回答:2

我曾经有一个名为 .netlify 的文件,该文件在 cli 更新后不起作用。

现在它创建了这个文件夹和文件。问题是,当我这样做时

netlify deploy
它总是要求提供部署路径,即使我在配置中有它......

有什么想法吗?

.netlify/state.json:

{   
    "path": "dist",
    "siteId": "..."
}
deployment path netlify
2个回答
4
投票

Nelify CLI 从两个位置本地查找设置,如文档中所述

旗帜

netlify deploy --dir dist



netlify.toml
 文件(在项目根目录中)

[build] publish = "dist"

注意: 他们将按该顺序搜索,因此命令行标志将覆盖 netlify.toml

 文件中的内容。确保您使用的是最新版本的 CLI。


0
投票
使用 netlify deploy --dir dist 进行直接路径输入。 netlify.toml:在[build]中,设置publish =“dist”作为自动路径。 让事情保持顺利。优化您的 CLI 部署麻烦!

© www.soinside.com 2019 - 2024. All rights reserved.