我已经安装了Visual Studio 2015 RC社区版。 VS 2015的一个新功能是对Bower的本机支持。问题是我无法在任何地方找到它。 我创建了多个Web应用程序项目,但其中没有“Dependencies”文件夹。 社区版是否支持Bower?
答案 0 :(得分:0)
我从评论中看到你通过重新安装获得了缺少的模板,但是它可能有助于理解模板只是文件的集合。他们不需要支持bower支持。您可以将bower.json文件添加到任何dnx项目(或者只是从项目根目录的命令行使用bower)。 Bower由Visual Studio安装程序安装。
这是微软对愿景的一个很好的改变。而不是使用其他技术,然后以一些不兼容的方式更改它们,他们只是按原样采用它。这意味着视觉工作室中的凉亭与整个网络开发社区使用的凉亭相同。
所有"视觉变化"在IDE中,Visual Studio在命令行上执行标准bower命令。依赖项伪文件夹(bower实际上映射到/ bower-components)是IDE视觉效果,使其与现有开发人员类似,但在幕后使用标准的凉亭。
您可以通过在命令行上执行bower命令来完成所有操作(有些人甚至可能更喜欢这样做)。对于那些没有视觉工作室正在观看bower.json进行更改然后将相应命令传递给Bower的人。
这是一个例子来说明它。在新的或现有的dnx项目中,将"angular": "1.3.15"
添加到您的bower.json文件并保存。 Visual Studio将执行bower install angular#1.3.15
。您可以通过检查输出窗口来验证这一点。在解决方案资源管理器中,右键单击Bower(在依赖项下)并选择Open In File Explorer
。注意文件夹是项目根目录下的/ bower-components(由VS IDE隐藏),角度包在这里。在Solution Explorer中右键单击angular(1.3.15)并选择Uninstall package
。 Visual Studio运行命令bower uninstall angular
。