如何使用 Bower 作为 Visual Studio 2013 的包管理器?即我有一个 .NET 项目并想添加一些使用 Bower 的包。
我读了Scott Hanselman 的帖子,但不清楚。我安装了插件。我是否使用包管理器控制台?我是否将 bower 添加为包源?
我的项目已经有一个 package.json。
如果我打开 VS 命令窗口并键入 bower,我会收到消息:命令“bower”无效。
如何使用 Bower 作为 Visual Studio 2013 的包管理器?即我有一个 .NET 项目并想添加一些使用 Bower 的包。
我读了Scott Hanselman 的帖子,但不清楚。我安装了插件。我是否使用包管理器控制台?我是否将 bower 添加为包源?
我的项目已经有一个 package.json。
如果我打开 VS 命令窗口并键入 bower,我会收到消息:命令“bower”无效。
如果我是正确的,任务资源管理器只是为您自动构建任务,并结合 grunt。获取 NPM、Bower 和 Grunt 都是您需要通过命令行为项目执行的手动步骤。安装完 Hanselmans 博客中的内容后,您必须开始为您的项目安装 NPM,然后通过 NPM 添加 bower 和 grunt。请执行下列操作:
npm init
并填写问题(名称、描述等)npm install bower -g
bower init
输入并填写您的项目默认值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 开始自动化一些东西。参考:从 Grunt 开始
编辑 1:我从 John Papa 那里看到了这篇文章。让您轻松启动并运行 John Papa:使用 NodeJS 启动并运行 ....