簡體   English   中英

asp.core中的新涼亭版本和涼亭包

[英]new bower version and bower packages in asp.core

幾個月前,我在asp.core 2.0框架上創建了項目,安裝了bower和一些bowers軟件包。 在我遷移到核心2.1之前,一切都很好,更新了Bower版本,並嘗試將已安裝的軟件包更新為更高版本,並開始出現502錯誤。 然后我發現要修復502錯誤,我應該更改bowerrc.json中的代碼,因此我將其更改為

   { 
      "directory": "wwwroot/lib" 
    }

{
  "registry": "https://registry.bower.io"

}

進行此更改后,更新和安裝軟件包可以正常工作,但是現在它們不是root/wwwroot/lib ,而是位於root/bower-components因此舊鏈接"~/lib/jquery/dist/jquery.min.js"不起作用不再。

有沒有什么好辦法解決這個問題,除了:

  1. 手動將文件從Bower組件復制到wwwroot / lib
  2. 在每個視圖路徑中更改為必要的js

您無需在directoryregistry進行選擇:您可以將兩者都放在一個JSON對象中,如下所示:

{
    "directory": "wwwroot/lib",
    "registry": "https://registry.bower.io"
}

directory屬性指定安裝bower_components庫的位置,默認情況下為bower_components


您可能會發現不再建議在前端庫中使用Bower。 它仍然可以與您所做的更改一起使用,但是請參閱此處以獲取有關遷移的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM