我正在尝试在 vscode 中创建自定义扩展,但每次运行命令
yo code
(来自 vscode 教程)时,我都会收到以下错误:
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'stream' imported from C:\Users\{username}\AppData\Roaming\npm\node_modules\yo\node_modules\mem-fs\dist\index.js
at packageResolve (internal/modules/esm/resolve.js:655:9)
at moduleResolve (internal/modules/esm/resolve.js:696:18)
at Loader.defaultResolve [as _resolve] (internal/modules/esm/resolve.js:810:11)
at Loader.resolve (internal/modules/esm/loader.js:88:40)
at Loader.getModuleJob (internal/modules/esm/loader.js:241:28)
at ModuleWrap.<anonymous> (internal/modules/esm/module_job.js:56:40)
at link (internal/modules/esm/module_job.js:55:36)
即使我按照 yoeman 指南 中的步骤操作,我也会遇到同样的错误。我对 Node 或 npm sop 不太熟悉,我不知道要搜索什么或做什么。
附加信息:
操作系统:
Windows 11
Powershell
C:\Users\{username}\AppData\Roaming\npm\node_modules\generator-code
我尝试从多个驱动器运行它,重新安装软件包,然后将其与另一个生成器绑定。
我也刚刚尝试了编写第一个扩展的注释。 我所做的是从节点站点更新(重新安装)node.js。 重新运行代码并收到 PS C:\Users{用户}> 代码
_-----_ ╭──────────────────────────╮
| | │ Welcome to the Visual │
|--(o)--| │ Studio Code Extension │
---------´ │ generator! │ ( _´U
_)╰──────────────────────────╯
/A\ /
| 〜|
'._.'__
´ |° ´ Y
?您想要创建什么类型的扩展? (使用箭头键) ❯ 新扩展(TypeScript) 新扩展 (JavaScript) 新颜色主题 新语言支持 新代码片段 新键盘映射 新的扩展包 新语言包(本地化) 新的 Web 扩展 (TypeScript) 新的笔记本渲染器(TypeScript)