Как исправить ошибку sfdx: аргумент "путь" должен иметь строковый тип. Получено undefined
** Я получаю эту ошибку, когда пытаюсь развернуть исходный код в организации **
The "path" argument must be of type string. Received undefined
sfdx-project.json
{
"packageDirectories": [
{
"path": "force-app",
"default": true
}
],
"namespace": "",
"sfdcLoginUrl": "https://login.salesforce.com",
"sourceApiVersion": "48.0"
}
Заранее спасибо
1 ответ
У меня была такая же проблема в VS Code / SFDX, и я наткнулся на этот вопрос. В конце концов я понял проблему, поэтому подумал, что поделюсь своим решением здесь.
Я получал эту ошибку при выполнении одного из модулей меня копировать компонент Trailhead, который заставлялldsUtils в мою папку. Я по ошибке скопировал файл прямо в
lwc
вместо того, чтобы вкладывать его в папку. Это привело к той же ошибке, о которой вы упомянули. Как только я переместил
ldsUtils.js
файл в
ldsUtils
папка (вместе с
ldsUtils.js-meta.xml
) проблема устранена.