参考サイト
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\フォルダに問題があるようです。これを治すにはどうしたらいいかヒントをください。
あなたの回答
tips
プレビュー