NPM 脚本未显示在资源管理器侧栏中。如何再次展示他们?

Yel*_*lue 9 visual-studio-code npm-scripts vscode-settings

我在使用 Visual Studio Code for Windows 10 时遇到了这个问题:我在资源管理器侧栏中再也看不到 NPM 脚本了。

我删除了所有扩展,卸载了 VS Code,同时取消了它的文件夹和扩展文件夹,再次安装了最新版本的 VS Code,没有自定义选项和扩展,但它没有解决我的问题;NPM 脚本菜单不会出现。

我该如何解决这个问题,以便再次显示 NPM 脚本菜单选项?

Seb*_*ian 25

版本1.59.1

转到“视图” -> “打开视图”并输入npm scripts

在此输入图像描述


Mar*_*n93 15

感谢我回答这个问题可能有点晚了。对我来说,这是由于未选择 npm 脚本在资源管理器中显示。选择该框后,即可查看 npm 脚本窗口。

在 VS Code 中启用 npm 脚本窗口的可视化描述


ele*_*tin 9

  1. 打开“文件>首选项>设置”
  2. 搜索“npm 脚本”
  3. 切换“Npm:启用脚本资源管理器”
  4. 关闭 VSCode;重新打开

在此处输入图片说明


Asi*_*ick 8

很少有地方可以找到 NPM-Scripts explorer:

可以在 VSCode 中使用以下设置启用或禁用 npm-scripts 资源管理器settings.json

"npm.enableScriptExplorer": false 默认值为false,更改为true它应该可以工作。如果没有出现,请尝试重新启动 VSCode 以使更改生效(尽管通常不需要重新启动)。

另一个很难注意到的地方是...项目浏览器右上角的三个点(验证是否选中了NPM 脚本)。这是我个人经历过的不同扩展的事情。

在此处输入图片说明

  • 用最新版本的vscode(1.55.0)尝试了所有地方,但没有出现NPM Scripts。我也尝试直接编辑文件settings.json,但没有解决。使用之前版本的 vscode(1.54.3)不会出现此问题。 (2认同)

Mar*_*ark 7

希望这刚刚得到修复 - 见https://github.com/microsoft/vscode/issues/120279#event-4631666095https://github.com/microsoft/vscode/issues/120279#issuecomment-824950294寻求测试确认。


它现在在 Insiders 中,在 2021 年 5 月上旬的稳定版中。它为我修复了它。


View/Open View...
类型NPM
点击NPM Scripts

如果它仍然不起作用,请参阅https://github.com/microsoft/vscode/issues/119868

package.json在根级别吗?如果你先打开你的package.json,然后检查视图有什么不同吗?或者尝试打开另一个.json文件(甚至已报告发行说明有效),然后执行Reload. 否则,请将您的信息添加到问题中。


Ora*_*Dar 7

当我打开 VSCODE 时,有时会发生这种情况。每当发生这种情况时,我只需加载一个 package.json 文件。当我关闭 package.json 文件时,NPM SCRIPTS 菜单仍然出现。

如果这不起作用,请尝试安装 NPM-Scripts 扩展。


小智 5

尝试删除 package-lock.json 并重新启动 VSCode。就我而言,它有效。