VSCode没有推送代码,也没有抛出任何错误

问题描述

使用命令- sfdx force:source:push 来推送应用程序和组件。

它不会引发任何错误,但是组件未反映在开发人员控制台中。

我已将package.xml放在下面的config中:

<Package xmlns="http://soap.sforce.com/2006/04/Metadata">
    <!-- Lightning Component -->
    <types>
        <members>*</members>
        <name>AuraDeFinitionBundle</name>
    </types>   
<version>46.0</version>
</Package> 

此外,在下达push命令后,我得到了以下消息:

Job ID | 0AfN0000017CdNmKAK
SOURCE PROGRESS | ████████████████████████████████████████ | 2/2 Components
=== Pushed Source

草稿组织已配置并在命令中显示

sfdx force:org:list --all

请帮助!

解决方法

根据上述问题,我认为您仅使用sfdx force:source:push且最后没有用于部署到组织的标志。

我建议的第一件事是检查您的

> sfdx-project.json

文件以检查您的源路径是否正确。

第二,如果您使用的是程序包清单(package.xml)文件,那么我建议您使用sfdx force:source:deploy命令,该命令中的某些标志可能会对您的部署过程有所帮助。

例如: 如果您有package.xml文件。

sfdx force:source:deploy -x <path/to/package.xml> -u <orgAliasOrDefaultUsername>

您可以从下面给出的链接中的文档中获得更多帮助

sfdx source commands