発生している問題・エラーメッセージ
テキストエディタのAtomのシンタックステーマを作成しています.
テーマを公開しようとコマンドプロンプトを起動し,apm login
してapm publish minor
をたたいたら以下のようなエラーメッセージが出たのですが,どうすれば公開できるか教えていただきたいです.
よろしくお願いいたします。
Registering package in (ユーザー名)/hoge-syntax repository failed: That repo does not exist, isn't an atom package, or you do not have access
試したこと
- That repo does not exist
package.jsonに記述したrepositoryのURLはGithub上に存在しています.
- isn't an atom package
C:\Users(ユーザー名).atom\packages\hoge-syntaxに置いて,シンタックステーマとして使用できることを確認しています.
- you do not have access
ここは知識不足で確認できていません.
###該当のソースコード
package.jsonはこんな感じです.
{ "name": "hoge-syntax", "theme": "syntax", "version": "0.0.0", "description": "hoge", "keywords": [ "hoge", "hoge" ], "repository": "https://github.com/(ユーザー名)/hoge-syntax", "license": "MIT", "engines": { "atom": ">=1.0.0 <2.0.0" } }
###補足情報
-
使用OSはWindows 10です.
-
公式ページで二要素認証を有効にしている場合はエラーが出るという話がありました.
Githubのアカウントの設定画面上で確認しましたが,Two factor authentication is not enabled yet.
とあることを確認しています.
- Githubを普段使わないため,commitとかについてほぼ理解していません.
ファイルの変更をGithubに上げたいと思ったときは,Github Desktopからcommit to main
してpush origin
しています.
- 他のテーマを参考にpackage.jsonのrepositoryを以下のように変えても
apm publish
は失敗しました.
"repository": { "type": "git", "url": "https://github.com/(ユーザー名)/hoge-syntax" },
あなたの回答
tips
プレビュー