【问题标题】:Can I execute npm commands directly from the visual studio我可以直接从 Visual Studio 执行 npm 命令吗
【发布时间】:2025-03-31 03:05:02
【问题描述】:
我可以在 Asp.Net Core 2.0 项目上直接从 Visual Studio 2017 执行 npm 命令(例如 npm init、npm install)吗?可能来自命令行或上下文菜单?
现在我有 Bower 的上下文菜单命令,当在解决方案资源管理器中右键单击 MVC 项目时,但我没有在我的项目中使用 bower。
【问题讨论】:
标签:
c#
npm
asp.net-core
asp.net-core-mvc
visual-studio-2017
【解决方案1】:
您可以像使用常规控制台一样使用包管理器控制台。 Visual Studio 中的包管理器控制台就像一个 PowerShell 控制台。如果 npm 在您的类路径中,则可以使用诸如 init 和 install 之类的 NPM 命令。
包管理器控制台位于工具 -> NuGet 包管理器 -> 包管理器控制台下。
【解决方案3】:
Visual Studio v15.8 中包含一个名为Library Manager 的新工具,用于安装客户端库。在寻找一个快速简便的安装 NPM 包的解决方案后,我一直在尝试它,我必须说它使用起来很愉快!
您可以安装任何 NPM 包,只需在 GUI 中选择 UnPkg 提供程序,或在您的 libman.json 文件中设置它,如下所示:
"defaultProvider": "UnPkg"
快速、轻巧,而且工作起来就像一个魅力。试试看!