如何将 Bower 用作 Visual Studio 2013 的包管理器? IE。我有一个 .NET 项目,想要添加一些使用 Bower 的包。
I read 斯科特·汉塞尔曼的帖子 http://www.hanselman.com/blog/IntroducingGulpGruntBowerAndNpmSupportForVisualStudio.aspx,但尚不清楚。我安装了插件。我是否使用包管理器控制台?我是否添加 Bower 作为包源?
我的项目已经有一个package.json。
如果我打开 VS 命令窗口并输入 Bower,我会收到消息:命令“bower”无效。
如果我是对的,任务资源管理器只是与 grunt 结合为您自动执行构建任务。获取 NPM、Bower 和 Grunt 都是您需要通过命令行为项目执行的手动步骤。安装完 Hanselmans 博客中的内容后,您必须开始为您的项目安装 NPM,然后通过 NPM 添加 Bower 和 grunt。请执行下列操作:
- 打开命令行并导航到您的项目文件夹(我的位于 c:\dev\WebProject1)
- 在命令行上运行:
npm init
并填写问题(名称、描述等)
- 现在您已准备好安装 Bower。安装凉亭 http://bower.io/通过努盖特:
npm install bower -g
- 并为您的项目初始化 Bower(仍在命令行中),输入:
bower init
输入并填写您的项目默认值
- finally 安装你的包 http://bower.io/docs/creating-packages/带凉亭:
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 开始自动化一些东西。参考:从咕噜开始 http://joeriks.com/2013/08/06/can-i-benefit-from-grunt-for-my-visual-studio-based-web-development/
编辑1:
我从约翰·帕帕那里看到这篇文章。让您轻松启动并运行John Papa:使用 NodeJS 启动并运行...... http://www.johnpapa.net/get-up-and-running-with-node-and-visual-studio/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)