Проблема с изменением имени моего приложения heroku в heroku cli
Я не могу изменить имя моего приложения heroku из heroku cli:
(ll_env) [arch@archlinux dj_proj]$ heroku apps:rename my_learning_log
› ModuleLoadError: [MODULE_NOT_FOUND] require failed to load
› /usr/lib/heroku/lib/commands/apps/rename.js: Cannot find module 'tmp'
› Require stack:
› - /usr/lib/heroku/lib/lib/ci/git.js
› - /usr/lib/heroku/lib/commands/apps/rename.js
› - /usr/lib/heroku/node_modules/@oclif/core/lib/module-loader.js
› - /usr/lib/heroku/node_modules/@oclif/core/lib/help/util.js
› - /usr/lib/heroku/node_modules/@oclif/core/lib/help/formatter.js
› - /usr/lib/heroku/node_modules/@oclif/core/lib/help/command.js
› - /usr/lib/heroku/node_modules/@oclif/core/lib/help/index.js
› - /usr/lib/heroku/node_modules/@oclif/core/lib/flags.js
› - /usr/lib/heroku/node_modules/@oclif/core/lib/cli-ux/styled/table.js
› - /usr/lib/heroku/node_modules/@oclif/core/lib/cli-ux/styled/index.js
› - /usr/lib/heroku/node_modules/@oclif/core/lib/cli-ux/index.js
› - /usr/lib/heroku/node_modules/@oclif/core/lib/command.js
› - /usr/lib/heroku/node_modules/@oclif/core/lib/index.js
› - /usr/lib/heroku/node_modules/@heroku-cli/command/lib/command.js
› - /usr/lib/heroku/node_modules/@heroku-cli/command/lib/index.js
› - /usr/lib/heroku/lib/global_telemetry.js
› - /usr/lib/heroku/bin/run
› Code: MODULE_NOT_FOUND
Я также пробовал изменить имя на новое, но это не помогло.
Сначала убедитесь, что django-heroku установлен в вашей активной виртуальной среде. Используйте pip list
в активной виртуальной среде, чтобы проверить, установлена ли django-heroku
.
Предполагая, что вы вошли в систему Heroku (проверьте это, выполнив команду heroku whoami
), для переименования приложения выполните команду heroku apps:rename
из Git-репозитория вашего приложения.
heroku apps:rename new-example-app
Вы также можете переименовать приложение, находясь вне связанного с ним Git-репозитория, включив в команду опцию --app.
heroku apps:rename newname --app oldname
Вы также можете переименовать приложение с приборной панели, нажав на его название, а затем на вкладку "Настройки".
Обратите внимание, что когда вы переименовываете приложение, оно сразу же становится доступным на новом соответствующем поддомене herokuapp.com и недоступным на старом. См. Переименование приложений.