[英]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"
不起作用不再。
有沒有什么好辦法解決這個問題,除了:
您無需在directory
或registry
進行選擇:您可以將兩者都放在一個JSON對象中,如下所示:
{
"directory": "wwwroot/lib",
"registry": "https://registry.bower.io"
}
directory
屬性指定安裝bower_components
庫的位置,默認情況下為bower_components
。
您可能會發現不再建議在前端庫中使用Bower。 它仍然可以與您所做的更改一起使用,但是請參閱此處以獲取有關遷移的更多信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.