ASP.Netコア1プロジェクトには、ブートストラップのようなパッケージを管理するpackages.jsonがありましたが、このファイルはasp.net core 2 mvcプロジェクトにはありませんが、プロジェクトブートストラップが付属しています。私はManage NugetとManage Bowerをチェックしましたが、どちらもブートストラップをインストールされたパッケージとして表示しません。実際には、ASP.netコア以外は表示されません。プロジェクトからブートストラップを削除するにはどうすればよいですか?また、jQueryのプリインストールされたコピーをどのように管理するのですか?ASP.Net Core 2 MVCプロジェクトからブートストラップを削除する
0
A
答えて
0
あなたは/ jqueryのが一般的である不要なCSS/JavaScriptから/パス/ wwwrootに/ CSSと/ wwwrootに/ JS /パスが、ブートストラップ用のメインディレクトリを削除することができます/パス自動車用として、/ wwwrootに/ libに
bower.jsonにあるBowerによって処理され、これらの依存関係を削除するだけで削除できます。 project_folder /閲覧/共有/ _Layout.cshtmlの内部
、削除:
クラリティ編集
<link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.css" />
と
<link rel="stylesheet" href="https://ajax.aspnetcdn.com/ajax/bootstrap/3.3.7/css/bootstrap.min.css"
asp-fallback-href="~/lib/bootstrap/dist/css/bootstrap.min.css"
asp-fallback-test-class="sr-only" asp-fallback-test-property="position" asp-fallback-test-value="absolute" />
を底にJavascriptを:
<script src="~/lib/jquery/dist/jquery.js"></script>
<script src="~/lib/bootstrap/dist/js/bootstrap.js"></script>
と
<script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-2.2.0.min.js"
asp-fallback-src="~/lib/jquery/dist/jquery.min.js"
asp-fallback-test="window.jQuery"
crossorigin="anonymous"
integrity="sha384-K+ctZQ+LL8q6tP7I94W+qzQsfRV2a+AfHIi9k8z8l9ggpc8X+Ytst4yBo/hH+8Fk">
</script>
<script src="https://ajax.aspnetcdn.com/ajax/bootstrap/3.3.7/bootstrap.min.js"
asp-fallback-src="~/lib/bootstrap/dist/js/bootstrap.min.js"
asp-fallback-test="window.jQuery && window.jQuery.fn && window.jQuery.fn.modal"
crossorigin="anonymous"
integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa">
</script>
project_folder/wwwroot/libフォルダ内で、すべてのブートストラップフォルダ、jqueryフォルダを削除します。
0
あなたはbower.jsonファイルを編集してASP.NETコアにバウアーを使用して、クライアント側のパッケージを管理することができます - 参照:https://docs.microsoft.com/en-us/aspnet/core/client-side/bower
注:ただバウアーはもうサポートされていないことに注意してくださいまもなくasp.netコアで償却されます。
https://github.com/aspnet/Home/issues/2086
https://wildermuth.com/2017/11/19/ASP-NET-Core-2-0-and-the-End-of-Bower
関連する問題
- 1. .net core 1.0プロジェクトからソリューションクラスライブラリリファレンスを削除
- 2. ASP.NET MVC - ショッピングカートから削除
- 3. asp.netプロジェクトからDLL(アセンブリ)をパッケージから削除するには?
- 4. 私Asp.Net MVC 2プロジェクト
- 5. ASP.NET Coreプロジェクトからドッカーのサポートを削除するにはどうすればよいですか?
- 6. JSONからASP.NET CoreへのPOSTの2つの配列MVC 6
- 7. asp.net mvc core
- 8. 複数のテーブルからユーザーレコードを削除するASP.Net mvc
- 9. ブートストラップ3からブレークポイントを削除する
- 10. ASP.NET CoreとAngular 2プロジェクトのtsc
- 11. ASP.NET Core MVC NoFunソリューション
- 12. ASP.NET MVCの部分ビューからロジックを削除する
- 13. Subversionからweb.configを削除する(ASP.NETプロジェクト)
- 14. ASP.NET Core POST to MVC
- 15. ActionExecutingContext.IsChildAction in ASP.Net Core MVC
- 16. ASP.Net Core MVC DateTimeパラメータ
- 17. SSO MVC ASP.NET CORE 1.1
- 18. ASP.NET Core 1.0 MVCプロジェクトへのプロジェクト参照を追加する方法
- 19. Xcodeプロジェクトからファイルを削除する
- 20. モーダルビューリロードコンテンツ(ブートストラップMVC ASP.NET)
- 21. ASP.NET MVC 3からMVC 2に戻す
- 22. ASP.NET Core MVCでファイルをダウンロード
- 23. ASP.NET Core 1.0.1がプロジェクトを中断する
- 24. ビジネスロジックからASP.netセッションコールを削除する
- 25. XcodeプロジェクトからGithubを削除する
- 26. Xcode:プロジェクトナビゲータからプロジェクトを削除する
- 27. PVCSプロジェクトからファイルを削除する
- 28. IntelliJプロジェクトをバージョンコントロールから削除する
- 29. ASP.NET 5 RC1からASP.NET Core RC2へのMVCアプリケーションの更新
- 30. Helpers - asp.net MVCコア(dotnet core 1.1)
これらを管理するために、何のbower.jsonファイルはありません。私はファイルを削除することができますが、完全に削除されていることを確認したいのですが、パッケージによってインストールされたものが削除されるだけで完全にアンインストールされるべきではないことを知っています – Matthew
私の返答をより明確に編集します。 Bowerを使わなくてもブートストラップを完全に削除するために必要な場所。 –