Веб-приложение Azure выдало сообщение об ошибке «Нет такого файла или каталога» - PullRequest
0 голосов
/ 26 октября 2019

Я пытаюсь добавить свое приложение Node.js в Azure. Я вошел в систему с помощью команды az login. Я выполнил команду

az webbapp up --name azuredemoapp

Это ошибка, которую я получаю: -

The command failed with an unexpected error. Here is the traceback:

[Errno 2] No such file or directory: ''
Traceback (most recent call last):
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-p8t_6awn\knack\knack\cli.py", line 206, in invoke
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-p8t_6awn\azure-cli-core\azure\cli\core\commands\__init__.py", line 603, in execute
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-p8t_6awn\azure-cli-core\azure\cli\core\commands\__init__.py", line 661, in _run_jobs_serially
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-p8t_6awn\azure-cli-core\azure\cli\core\commands\__init__.py", line 652, in _run_job
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-p8t_6awn\azure-cli\azure\cli\command_modules\appservice\commands.py", line 55, in _polish_bad_errors
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-p8t_6awn\azure-cli-core\azure\cli\core\commands\__init__.py", line 631, in _run_job
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-p8t_6awn\azure-cli-core\azure\cli\core\commands\__init__.py", line 306, in __call__
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-p8t_6awn\azure-cli-core\azure\cli\core\__init__.py", line 485, in default_command_handler
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-p8t_6awn\azure-cli\azure\cli\command_modules\appservice\custom.py", line 2783, in webapp_up
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-p8t_6awn\azure-cli\azure\cli\command_modules\appservice\_create_util.py", line 59, in get_runtime_version_details
File "C:\Users\VSSADM~1\AppData\Local\Temp\pip-install-p8t_6awn\azure-cli\azure\cli\command_modules\appservice\_create_util.py", line 192, in parse_netcore_version
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\xml\etree\ElementTree.py", line 1196, in parse
tree.parse(source, parser)
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\xml\etree\ElementTree.py", line 586, in parse
source = open(source, "rb")
FileNotFoundError: [Errno 2] No such file or directory: ''

  To open an issue, please run: 'az feedback'

Это мой файл package.json

{
  "name": "azuredemodeploy",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "node index.js"
  },
  "author": "Rohan Shenoy",
  "license": "ISC",
  "dependencies": {
    "express": "^4.17.1"
  }
}

1 Ответ

0 голосов
/ 26 октября 2019

Скорее всего, проблема заключается в том, как вы развертываете свое приложение, или в структуре файлов в вашем проекте.

Убедитесь, что в корневом каталоге вашего проекта есть server.js или app.js. Вы также можете указать собственный скрипт запуска в packages.json. Смотрите здесь для получения дополнительной информации:

https://docs.microsoft.com/en-us/azure/app-service/deploy-local-git#prepare-your-repository

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...