NPM脚本未显示在资源管理器侧栏中。如何再次展示他们?
我在使用 Visual Studio Code for Windows 10 时遇到了这个问题:我在资源管理器侧栏中再也看不到 NPM 脚本了。
我删除了所有扩展,卸载了 VS Code,同时取消了它的文件夹和扩展文件夹,再次安装了最新版本的 VS Code,没有自定义选项和扩展,但它没有解决我的问题;NPM 脚本菜单不会出现。
我该如何解决这个问题,以便再次显示 NPM 脚本菜单选项?
回答
- 打开“文件>首选项>设置”
- 搜索“npm 脚本”
- 切换“Npm:启用脚本资源管理器”
- 关闭 VSCode;重新打开
回答
很少有地方可以找到 NPM-Scripts explorer:
可以在 VSCode 中使用以下设置启用或禁用 npm-scripts 资源管理器settings.json:
"npm.enableScriptExplorer": false
默认值为false,更改为true它应该可以工作。如果没有出现,请尝试重新启动 VSCode 以使更改生效(尽管通常不需要重新启动)。
另一个很难注意到的地方是...项目浏览器右上角的三个点(验证是否选中了NPM 脚本)。这是我个人经历过的不同扩展的事情。
- Tried all the places with the latest version of vscode (1.55.0), but NPM Scripts does not appear. I tried also to edit directly the file settings.json, but not solved. With the previous version of vscode (1.54.3) this problem does not appear.
回答
希望这刚刚得到修复 - 见https://github.com/microsoft/vscode/issues/120279#event-4631666095和https://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. 否则,请将您的信息添加到问题中。