vscode
vscode copied to clipboard
never use yeoman pls
Does this issue occur when all extensions are disabled?: Yes/No
- VS Code Version:
- OS Version:
Steps to Reproduce:
- pnpx yo generator-code -- yo code
pnpx yo generator-code -- yo code
WARN GET https://registry.npmjs.org/decompress-response error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN 4 deprecated subdependencies found: [email protected], [email protected], [email protected], [email protected]
Packages: +664
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 664, reused 664, downloaded 0, added 664, done
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'yeoman-environment' imported from /root/.cache/pnpm/dlx/tnk3l566mr5ychnk6uskdbjmx4/196ed28a055-e0a7/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@[email protected]__7lhmrx6aqt72yu4z6thaahkiwe/node_modules/yo/lib/cli.js
at packageResolve (node:internal/modules/esm/resolve:845:9)
at moduleResolve (node:internal/modules/esm/resolve:918:18)
at defaultResolve (node:internal/modules/esm/resolve:1148:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:390:12)
at ModuleLoader.resolve (node:internal/modules/esm/loader:359:25)
at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:234:38)
at ModuleLoader.import (node:internal/modules/esm/loader:322:34)
at defaultImportModuleDynamically (node:internal/modules/esm/utils:197:36)
at importModuleDynamicallyCallback (node:internal/modules/esm/utils:219:12)
at init (/root/.cache/pnpm/dlx/tnk3l566mr5ychnk6uskdbjmx4/196ed28a055-e0a7/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@[email protected]__7lhmrx6aqt72yu4z6thaahkiwe/node_modules/yo/lib/cli.js:122:23)
yeoman is not update for more that 5 years, vscode still uses it to scaffold the extension in the tutorial: https://code.visualstudio.com/api/get-started/your-first-extension. but this command is actually not work at all.
npx --package yo --package generator-code -- yo code
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'yeoman-environment' imported from /root/.npm/_npx/05c7df0a6072f35b/node_modules/yo/lib/cli.js
at packageResolve (node:internal/modules/esm/resolve:845:9)
at moduleResolve (node:internal/modules/esm/resolve:918:18)
at defaultResolve (node:internal/modules/esm/resolve:1148:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:390:12)
at ModuleLoader.resolve (node:internal/modules/esm/loader:359:25)
at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:234:38)
at ModuleLoader.import (node:internal/modules/esm/loader:322:34)
at defaultImportModuleDynamically (node:internal/modules/esm/utils:197:36)
at importModuleDynamicallyCallback (node:internal/modules/esm/utils:219:12)
at init (/root/.npm/_npx/05c7df0a6072f35b/node_modules/yo/lib/cli.js:122:23)
npx failed, npm failed, pnpm and pnpx also failed to handle yeoman