问题标签 [salesforce-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
salesforce - 执行 sfdx 更新命令时出现 SHA 不匹配错误
Salesforce CLI 最近安装在我的系统中,它显示每个命令的以下信息。
我无法为此创建项目。我还通过在环境变量中将禁用自动更新设置为 ture 进行了检查。
当我运行 sfdx 更新时,更新失败并出现以下错误
salesforce - 是否可以通过命令行安装 Salesforce cli?
我正在为 Salesforce 构建自动化,作为要求,我需要安装“Salesforce CLI”并执行一些命令。我通过了巧克力命令,但它似乎没有工作,有没有其他方法可以解决这个问题?
salesforce-cli - Visual Studio Code(vsc) sfdx 命令继续运行
摘要 从过去几天开始,SFDX 命令的执行时间很长,实际上我不得不取消它们,因为它们只是显示为无限运行
例如:1.SFDX:创建项目将无限运行,它将在系统上创建项目,但 vsc 不重新加载/显示创建的项目。我观察了这个超过 20 分钟,我必须取消它。
2.SFDX: Authorize an Org / SFDX: Deploy Source to Org 命令进度指示器持续运行。
重现步骤:
1.执行sfdx命令:SFDX: Create Project used Standard标准工程模板(默认)
应创建预期结果 项目并应在 vsc 中打开它。
实际结果 命令进度指示器持续运行。它在系统上创建项目文件夹,但命令不会终止。在包含以退出代码 0 结尾的 vsc 上未获得第二个输出。
2.执行sfdx命令:SFDX: Authorize an Org
预期结果 输出 开始 SFDX:授权一个组织 14:57:12.152 sfdx force:auth:web:login --setalias gs0Org --setdefaultusername 使用组织 ID 成功授权 您现在可以关闭浏览器
14:57:45.237 sfdx force:auth:web:login --setalias gs0Org --setdefaultusername 以退出代码 0 结尾
实际结果 命令进度指示器持续运行。输出:启动 SFDX:授权 Org Salesforce CLI 19:15:20.540 sfdx force:auth:web:login --setalias gs0Org --setdefaultusername 使用组织 ID 成功授权 您现在可以关闭浏览器
没有得到这个 sfdx force:auth:web:login --setalias gs0Org --setdefaultusername 以退出代码 0 结束并且命令继续运行......
附加信息:
VS 代码版本:1.47.3
SFDX CLI 版本:sfdx-cli/7.60.0-e2bb2907cb win32-x64 node-v10.15.3
Java版本:1.8.0_261
系统类型:64位操作系统,基于x64的处理器Windows 10
visual-studio-code - 部署和检索命令时无法读取 Salesforce CLI 中未定义的属性“getInstance”
VSCode 用于 Salesforce 开发,几天前,每当我尝试将更改从 Org 部署和检索到我的 VScode Connected org 时,这个问题就会开始。它抛出错误无法读取未定义的属性“getInstance”。任何人都可以帮助解决这个问题。
github-actions - SFDX 和 Github 操作 - 警告:force:auth:sfdxurl:store 不是 sfdx 命令
我有以下 yaml 文件。直到昨天它工作得很好。不幸的是,从今天开始收到以下警告,然后出现以下错误。
希望有人能够指出我解决此问题的解决方案。下面是yaml代码
以下是出现在身份验证步骤上的警告
以下是部署步骤中出现的错误
visual-studio-code - 无法在 SF/VS 代码环境中授权 Dev Hub 或 Org。SF 设置
我正在尝试在 SF 中授权 Dev Hub,它会打开一个浏览器窗口进行登录,一旦我输入我的凭据并单击登录,页面就会继续加载,永远不会完成加载。
一切就绪,SFDX 已安装,VS Code Extensions for SF 已安装,Dev Hub 已从 App 设置中启用。
看过各种视频和文章,但在我的情况下没有解决方案。尝试了 VS Code 命令面板中与授权相关的所有可用选项,并尝试使用 cmd 进行操作。
请帮忙。预先感谢任何其他信息可以根据要求提供。
macos - Salesforce CLI 无法在 MAC 上使用 Visual Studio Code
我不确定问题出在哪里。我正在尝试设置 Salesforce CLI 和 VS Code 开发流程,以便我可以开始工作,但我遇到了在 Salesforce 提供的培训和视频中似乎没有遇到的基本问题。我使用的是 2021 年的 Macbook Pro。
我正在遵循基本的 [Trailhead 教程来设置Salesforce DX 环境,并遵循以下每个步骤
- 安装 Salesforce CLI
- 运行“sfdx”以确保它正常工作
- (重新)安装 Visual Studio 代码
- 安装 Salesforce 扩展包(当前版本 v51.13.0)
- 运行 Command+Shift+P 并在命令托盘中键入“sfdx”以确认已安装扩展程序
- 成功运行 Command+Shift+P 并输入 'sfdx:: create project'
- 无法运行 Command+Shift+P 并输入 'sfdx: authorize an org' -> Project Default -> enter
当我执行第 7 步时,我收到一条错误消息,表明它正在尝试使用 Integrate CLI 运行 auth 命令,但随后出现“未安装 Salesforce CLI”
当我直接运行命令时
sfdx force:auth:web:login --setalias lwttest --instanceurl https://login.salesforce.com --setdefaultusername 我得到了浏览器打开和必须授权访问的预期流程。
我一直在尝试寻找 2 天的解决方案并且没有运气,网络上的很多问题似乎都是针对 Windows 的,但我在 Mac 上遇到了这个问题。
- 这是在公司电脑上
- 我不在公司防火墙上,我正在使用我的家庭互联网
- 我已经在另一台(个人)Mac 上对此进行了测试,并且能够毫无问题地跟随 Trailhead
任何帮助,将不胜感激。
salesforce - Salesforce CLI 破坏性更改 (sfdx sgd:source:delta) 在使用 GItHub 操作的分支中未显示差异
我正在使用此处提到的 Salesforce 破坏性更改。但是, sfdx sgd:source:delta --to "HEAD" --from "HEAD^" --output 。--generate-delta 命令没有显示任何破坏性更改,它会生成没有任何已删除元数据的破坏性更改。
这是我正在使用的 yml 文件的内容: