Visual studio 如何使用Bower作为Visual Studio 2013的包管理器?例如,我有一个.NET项目,希望添加一些使用Bower的包

Visual studio 如何使用Bower作为Visual Studio 2013的包管理器?例如,我有一个.NET项目,希望添加一些使用Bower的包,visual-studio,visual-studio-2013,bower,bower-install,Visual Studio,Visual Studio 2013,Bower,Bower Install,如何使用Bower作为Visual Studio 2013的包管理器?例如,我有一个.NET项目,想添加一些使用Bower的包 我读过,但不清楚。我安装了插件。我是否使用软件包管理器控制台?是否将bower添加为包源 我的项目已经有一个package.json 如果我打开VS命令窗口并键入bower,我会收到消息:命令“bower”无效。如果我是正确的,任务资源管理器仅用于与grunt一起为您自动生成任务。获取NPM、Bower和Grunt都是您需要通过命令行为项目执行的手动步骤。在安装了Han

如何使用Bower作为Visual Studio 2013的包管理器?例如,我有一个.NET项目,想添加一些使用Bower的包

我读过,但不清楚。我安装了插件。我是否使用软件包管理器控制台?是否将bower添加为包源

我的项目已经有一个package.json


如果我打开VS命令窗口并键入bower,我会收到消息:命令“bower”无效。

如果我是正确的,任务资源管理器仅用于与grunt一起为您自动生成任务。获取NPM、Bower和Grunt都是您需要通过命令行为项目执行的手动步骤。在安装了Hanselmans博客中的内容之后,您必须首先为您的项目安装NPM,然后通过NPM添加bower和grunt。请执行以下操作:

  • 打开命令行并导航到您的项目文件夹(我的文件夹位于c:\dev\WebProject1中)
  • 在命令行上运行:
    npminit
    并填写问题(名称、描述等)
  • 现在可以安装bower了。通过nuget:
    npm安装bower-g
  • 并为项目初始化bower(仍在命令行中),键入:
    bower init
    输入并填写项目默认值
  • 最后,使用bower:
    bower安装角度-保存
完成后,您可以在visual studio中包含生成的文件(package.json和bower.json),并在index.html页面中链接这些文件

<script src="/bower_components/angular/angular.js"></script>

visual studio工具仅用于在visual studio中编辑bower.json和package.json。然后,只需运行
bower install
即可安装新的或更改的软件包

如果你想自动化一些构建任务,你可以从grunt开始自动化一些东西。参考:

编辑1: 我是从约翰·帕帕那里看到这篇文章的。让你站起来,在微风中奔跑

如果正确安装了bower,请尝试powershell控制台。这对我来说很有效,尽管我不知道为什么。魔法,我想。我需要从NuGet软件包管理器安装bower吗?我发现我需要一个包管理器来使用另一个包管理器,这让我很困惑。我使用带有默认设置的NPMI first installed node在本地安装了它。然后是git,使用“https://”代替git://config设置。然后我通过NPM安装了bower(和gulp)。鲍尔在powershell中“工作”;我怀疑这是某种配置设置,但我不知道。VS的吞咽扩展也适用于我。我不是这方面的专家,但我确实做到了(某种程度上)。。。