質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%

Q&A

0回答

738閲覧

yeomanでvscodeのアドオン作成をしたいが、Promise rejected with valueというエラーが出る

blendegg

総合スコア81

0グッド

0クリップ

投稿2021/04/19 10:38

参考サイト

https://qiita.com/sta/items/979f6d6eafcc74f01723

vscodeのアドオンを作成したいと思っています。
作成方法を調べてみると、node.jsの他、yeomanとgenerator-codeというnpmが必要なようです。
node.jsをpcにインストールした後、これらをnpmでインストールしました。

> npm install -g yo > npm install -g generator-code

その後、雛形を作るために以下を実行しました。

yo code

上記を実行すると、以下のエラーが発生しました。
githubで似たようなエラーを見つけたのですが、原因がよくわかりませんでした。
https://github.com/microsoft/vscode-generator-code/issues/209

C:\Users\username\Desktop\markdown>yo code

_-----_ ╭──────────────────────────╮ | | │ Welcome to the Visual │ |--(o)--| │ Studio Code Extension │

---------´ │ generator! │ ( _´U_ ) ╰──────────────────────────╯
/A\ /
| ~ |
'._.'__
´ |° ´ Y

Error: Promise rejected with value: { responseText: '<!DOCTYPE html>\n' + '<html lang="en">\n' + '<head>\n' + '<meta charset="utf-8">\n' + '<title>Error</title>\n' + '</head>\n' + '<body>\n' + '<pre>Cannot GET /api/releases/stable</pre>\n' + '</body>\n' + 'content-type': 'text/html; charset=utf-8', 'x-powered-by': 'Express', 'content-security-policy': "default-src 'self'", 'x-content-type-options': 'nosniff', date: 'Mon, 19 Apr 2021 09:59:28 GMT', connection: 'close' } } at C:\Users\username\AppData\Roaming\npm\node_modules\yo\node_modules\loud-rejection\index.js:27:12 at Array.forEach (<anonymous>) at EventEmitter.<anonymous> (C:\Users\username\AppData\Roaming\npm\node_modules\yo\node_modules\loud-rejection\index.js:23:24) at EventEmitter.emit (events.js:315:20) at EventEmitter.emit (domain.js:467:12) at emit (C:\Users\username\AppData\Roaming\npm\node_modules\yo\node_modules\signal-exit\index.js:78:11) at processEmit [as emit] (C:\Users\username\AppData\Roaming\npm\node_modules\yo\node_modules\signal-exit\index.js:156:5)

見てみるとnode_modules\yo\フォルダに問題があるようです。これを治すにはどうしたらいいかヒントをください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問