我使用的是ASP.Net 5 RC,但我不想使用bower,我想使用NPM来管理我所有的依赖项。
我已经删除了bower.json,从project.json中删除了bower install命令,并特别使用bower uninstall删除了每个软件包。
但是,它仍然显示在解决方案资源管理器中:
有没有办法正确地删除它,或者这只是ASP.Net 5应该使用的方式?
谢谢
发布于 2015-12-18 03:43:46
事实证明,关键是删除xproj文件中ItemGroup内的DnxInvisibleContent标记。
我的ItemGroup部分现在如下所示:
<ItemGroup>
<DnxInvisibleContent Include=".bowerrc" />
<DnxInvisibleContent Include="package.json" />
</ItemGroup>
发布于 2018-08-11 06:30:45
一旦您从bower中删除了所有的包,并从项目中删除了bower,那么您需要关闭并重新打开vs,以便bower资源管理器可以离开。
这对我来说很管用。
发布于 2021-12-01 22:58:59
在我的例子中,我使用的是Visual Studio 2017社区版。在Dependancis
文件夹下有一个空的Bower
文件夹,其中显示了黄色的感叹号。没有通过右键单击并选择上下文菜单来删除它的选项。但是在项目文件夹中有一个名为bower_component
的文件夹。这已从解决方案资源管理器中的项目中排除,因此只有在勾选了Show All files
按钮后才会显示。删除此文件夹会自动删除位于Dependancies
节点下的Bower
文件夹。
https://stackoverflow.com/questions/34342909
复制相似问题