Почему каждый раз, когда я пытаюсь ввести имя своего издателя, мой npm говорит, что мне нужно просматривать разрешения пользователей? - PullRequest
0 голосов
/ 31 декабря 2018

Настоящая причина, по которой я задаю этот вопрос, заключается в том, что мой CLI-сервер npm в командной строке не позволяет мне зарегистрировать мою тему в Visual Studio Code Marketplace.Я сделал как учебник на сайте VS Code о том, как опубликовать расширение, прочитанное.Однако, когда я набрал свой токен личного доступа в cmd, как мне показывали, вот что я получаю:

>vsce login 'my publisher name'
#Error: Access Denied: 'Username' needs the following permission(s) on
#the resource /publisher name to perform this action: View user permissions
#on a resource

Я пробовал несколько раз и даже дал ему полный доступ ко всем доступным организациям вмой Azure DevOps.И, к вашему сведению, мой компьютер работает под управлением Windows 8.1.

Это файл package.json, который я пытался зарегистрировать:

{
"name": "blacklady-code-workspace",
"displayName": "Black Lady Theme",
"description": "Modeled after the Black Lady from Sailor Moon R.",
"version": "0.0.1",
"publisher": "ayaimarion",
"repository": {
    "url": "https://github.com/ZanJang/blacklady-theme-ver-0.0.1"
},
"engines": {
    "vscode": "^1.30.0"
},
"categories": [
    "Themes"
],
"contributes": {
    "themes": [
        {
            "label": "Black Lady",
            "uiTheme": "vs-dark",
            "path": "./themes/Black Lady-color-theme.json"
        }
    ]
}
}

Если что-то я сделал не так, дайте мне знать,

Моя организация DevOps Azure: https://dev.azure.com/ayamaki

1 Ответ

0 голосов
/ 08 февраля 2019

У меня была такая же проблема.Я еще не создал издателя на Marketplace .

. После создания нового издателя команда vsce login прошла успешно.

...