是否可以在netlify.toml文件中设置访问令牌?
允许您通过是否可以在netlify.toml文件中设置访问令牌?,netlify,Netlify,允许您通过~/.config/.netlify或-A开关指定访问\u令牌 然而,我想知道它是否会通过/netlify.toml配置文件被接受 在这方面,似乎有一些领域表明它可能: [context.production] environment = { ACCESS_TOKEN = "super secret", NODE_ENV = "8.0.1" } [context.deploy-preview.environment] ACCESS_TO
~/.config/.netlify
或-A
开关指定访问\u令牌
然而,我想知道它是否会通过/netlify.toml
配置文件被接受
在这方面,似乎有一些领域表明它可能:
[context.production]
environment = { ACCESS_TOKEN = "super secret", NODE_ENV = "8.0.1" }
[context.deploy-preview.environment]
ACCESS_TOKEN = "not so secret"
但是当我尝试时,它给出错误“找不到访问令牌。请登录。”(来自调试日志)
那么,是否可以通过/netlify.toml
文件设置访问\u令牌
,如果可以,我做错了什么
如果没有,文档中提到的ACCESS\u令牌实际上是做什么的,它们与~/.config/.netlify
文件中的ACCESS\u令牌有何不同
那么,是否可以通过netlify.toml
文件设置访问令牌,如果可以,我做错了什么
netlifyctl
命令行在配置文件中设置access\u令牌
而不是环境变量,因此在回答此问题时,netlifyctl
命令不会使用access\u令牌
如果没有,文档中提到的ACCESS\u令牌实际上是做什么的,它们与~/.config/netlify
文件中的ACCESS\u令牌有何不同
文档中提到的ACCESS\u令牌
只是一个示例,说明了如何在netlify上部署时设置环境变量,以便在脚本或构建过程中使用。这两个人不是一个人,在这种情况下,他们之间没有任何关系。理论上,您可以使用环境变量构建一个脚本来运行netlifyctl-a
,使用环境变量将访问令牌传递给命令
注意:不要将秘密令牌放入netlify公共存储库的netlify.toml
文件或.env
文件中。事实上,在Netlify的公共存储库中使用密钥时要小心。这些密钥可能会被其他人的提交或拉取请求或意外暴露。如何构建.env
文件,以便从“构建环境变量”部分创建环境变量,以便在专用存储库中的构建脚本中使用
那么,是否可以通过netlify.toml
文件设置访问令牌,如果可以,我做错了什么
netlifyctl
命令行在配置文件中设置access\u令牌
而不是环境变量,因此在回答此问题时,netlifyctl
命令不会使用access\u令牌
如果没有,文档中提到的ACCESS\u令牌实际上是做什么的,它们与~/.config/netlify
文件中的ACCESS\u令牌有何不同
文档中提到的ACCESS\u令牌
只是一个示例,说明了如何在netlify上部署时设置环境变量,以便在脚本或构建过程中使用。这两个人不是一个人,在这种情况下,他们之间没有任何关系。理论上,您可以使用环境变量构建一个脚本来运行netlifyctl-a
,使用环境变量将访问令牌传递给命令
注意:不要将秘密令牌放入netlify公共存储库的netlify.toml
文件或.env
文件中。事实上,在Netlify的公共存储库中使用密钥时要小心。这些密钥可能会被其他人的提交或拉取请求或意外暴露。如何构建.env
文件,以便从“构建环境变量”部分创建环境变量,以便在专用存储库中的构建脚本中使用