gpt4 book ai didi

reactjs - MVC6 如何从项目中删除 Bower

转载 作者:行者123 更新时间:2023-12-03 14:04:38 24 4
gpt4 key购买 nike

我想使用 ASP.NET Core、MVC6 和 React.js 创建单页面应用程序。我的想法是仅使用一个 MVC Controller 来渲染初始 html。我通过 npm 包含了 React.js,因此不会使用 Bower,我想将其从该项目中完全删除,但我找不到如何操作。

我从任何地方删除它,但我仍然可以看到它:

enter image description here

关于如何删除它有什么建议吗?

最佳答案

看起来像bower is integrated with VS IDE .

但是,如果您不需要/想要项目中的 Bower 库,只需清除 bower.json 的内容并保存它,或者您可以转到管理 Bower Package 并卸载总之,之后 bower 不会对您的项目产生任何影响。

我不确定删除 bower.json 文件是否也会删除项目/磁盘中的所有库。


更新:

我找到了从 ASP.NET Core 项目中删除 Bower 和 NPM 依赖项的方法...

它没有记录,所以我不能推荐它!

在您的 *.xproj 文件中,您可以找到类似的内容:

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

如果您从此文件中删除相应的行,那么 Bower 或/和 NPM 将从您的项目中删除。

这不会自动从磁盘删除文件,因此您需要手动清理项目 - 删除:

  • lib 文件夹(位于 wwwroot 中)、bower.json.bowerrc 文件,
  • npm_module 文件夹、package.jsonnpmrc 文件,
  • gulpfile.js(以及与 NPN 包相关的其他文件(如果有)),

我希望这会对您有所帮助。

关于reactjs - MVC6 如何从项目中删除 Bower,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37625689/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com