我可以直接从Asp.Net Core 2.0项目的Visual Studio 2017执行npm命令(例如npm init,npm install)吗?可能来自命令行或上下文菜单? 现在我在Bower中有了上下文菜单命令,右键单击解决方案资源管理器中的MVC项目,但我没有在项目中使用bower。
答案 0 :(得分:17)
您可以像使用常规控制台一样使用程序包管理器控制台。 Visual Studio中的程序包管理器控制台就像一个PowerShell控制台。如果您的类路径中有init
,则可以使用install
和npm
等NPM命令。
软件包管理器控制台位于工具 - >下。 NuGet包管理器 - >包管理器控制台。
答案 1 :(得分:3)
另一种解决方案,如果您需要单独的窗口而不是包管理器控制台:NPM task runner extension
此工具将添加花式窗口以运行package.json
文件中的命令(我假设您有一个)
答案 2 :(得分:1)
Visual Studio v15.8中包含一个名为Library Manager的新工具,用于安装客户端库。在寻找一种快速简单的解决方案来安装NPM软件包后,我一直在尝试它,我必须说使用起来很愉快!
您可以通过在GUI中选择UnPkg
提供程序来安装任何NPM软件包,或在您的libman.json文件中进行设置,如下所示:
"defaultProvider": "UnPkg"
快速,轻巧,就像魅力。试试看!