鍍金池/ 問(wèn)答/C#  HTML/ 在visual studio中如何讓不同項(xiàng)目共享同一個(gè)前端資源?

在visual studio中如何讓不同項(xiàng)目共享同一個(gè)前端資源?

我在visual studio中,每一個(gè)項(xiàng)目都會(huì)依賴一個(gè)布局頁(yè),但是每當(dāng)我創(chuàng)建新項(xiàng)目時(shí),都要復(fù)制之前的布局頁(yè)才能引用,還有一些前端的插件和自己寫的js都需要整個(gè)復(fù)制過(guò)來(lái)才可以調(diào)用。有沒(méi)有什么辦法可以讓不同的項(xiàng)目共用同一個(gè)前端資源(js,css,插件,布局頁(yè))。

之前試過(guò)將文件添加為鏈接的方法,但是當(dāng)我在頁(yè)面引用這些鏈接js文件時(shí),在調(diào)試過(guò)程中就會(huì)報(bào)錯(cuò)404,找不到這些文件。
也看過(guò)一些文章說(shuō)創(chuàng)建一個(gè)shared project然后在其他項(xiàng)目添加引用即可,但是我需要引用的并不是后端的類,都是一些前端文件,所以也不行。
有哪位大神可以告訴我解決辦法!

回答
編輯回答
尋仙

你好,你可以把需要跨項(xiàng)目共享的 razor 布局頁(yè)及其相關(guān)的 css、js、圖片打包成一個(gè) nuget package,然后在你需要項(xiàng)目中安裝這個(gè) nuget 包,在網(wǎng)上可以找到相關(guān)的教程: https://stackoverflow.com/que...

2018年9月22日 17:35
編輯回答
任她鬧

你這個(gè)應(yīng)該是引用的使用相對(duì)路徑變化導(dǎo)致的404,如果是后端語(yǔ)言做的模版的項(xiàng)目,可以用后端語(yǔ)言封裝一個(gè)獲取絕對(duì)路徑的方法

2017年6月14日 10:15
編輯回答
兔寶寶

現(xiàn)在npm用得比較多吧?把公用的資源npm publish一下,然后用的時(shí)候npm install

2018年8月4日 08:23