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

时间:2014-11-21 21:08:14

标签: visual-studio visual-studio-2013 bower bower-install

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

我读过Scott Hanselman's post,但目前尚不清楚。我安装了插件。我是否使用包管理器控制台?我是否将bower作为包源添加?

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

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

1 个答案:

答案 0 :(得分:7)

如果我是正确的,那么任务浏览器只会为你自动化构建任务,并与grunt结合使用。获取NPM,Bower和Grunt是您需要通过命令行为项目执行的所有手动步骤。从Hanselmans博客安装完东西之后,你必须先为你的项目安装NPM,然后通过NPM添加bower和grunt。请执行以下操作:

  • 打开命令行并导航到项目文件夹(我的位于c:\ dev \ WebProject1)
  • 在命令行上运行:npm init并填写问题(姓名,描述等)。
  • 您现在已准备好安装凉亭。 Install bower来自nuget:npm install bower -g
  • 并初始化项目的bower(仍然在命令行中),键入:bower init输入并填写项目默认值
  • 最后install your package与bower:bower install angular --save

完成后,您可以在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开始自动化一些东西。价:start with Grunt

编辑1: 我从John Papa那里得到了这篇文章。让您轻松上手 John Papa: Up and running with NodeJS ....