如何干净地从ASP.Net 5项目中删除bower?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (21)

我正在使用ASP.Net 5 RC,但我不想使用bower,我想使用NPM来管理所有的依赖关系。

我已经删除了bower.json,从project.json中删除了bower install命令,并使用bower卸载专门删除了每个软件包。

但是,它仍然出现在解决方案资源管理器中:

有什么方法可以正确删除它,或者这只是ASP.Net 5应该被使用的方式吗?

提问于
用户回答回答于

原来,关键是要删除xproj文件中ItemGroup内的DnxInvisibleContent标记。

我的ItemGroup部分现在看起来像这样:

<ItemGroup>
    <DnxInvisibleContent Include=".bowerrc" />
    <DnxInvisibleContent Include="package.json" />
</ItemGroup>

扫码关注云+社区