我創建了一個基於插件的web應用程序,每個插件都是一個獨立的web項目,我也在每個插件中使用的主機應用程序中創建了我自己的javascript庫,所以我想爲我創建一個參考用於每個插件項目的javascript庫,用於在開發時在Visual Studio環境中獲取intellisense。如何創建JavaScript庫的參考?
有什麼最佳實踐可用於此問題?
我創建了一個基於插件的web應用程序,每個插件都是一個獨立的web項目,我也在每個插件中使用的主機應用程序中創建了我自己的javascript庫,所以我想爲我創建一個參考用於每個插件項目的javascript庫,用於在開發時在Visual Studio環境中獲取intellisense。如何創建JavaScript庫的參考?
有什麼最佳實踐可用於此問題?
您可以在visual studio上使用Reference標籤。有四種使用模式:
1-引用另一個JavaScript文件使用
/// <reference path="someFolder/someScriptFile.js" />
2-參照Web服務
/// <reference path="somepath/WCFService.svc" />
/// <reference path="somepath/asmxService.asmx" />
3-參考た網頁
/// <reference path="somepath/default.aspx" />
4-對嵌入式資源的引用
/// <reference name="resource-name" />
/// <reference name="resource-name" assembly="assembly-name" />
注意: 您可以使用應用程序相對路徑(〜/文件夾/文件),以使您的引用更強大的
希望它能幫助。
更新:您可以在.html,.aspx,.cshtml和.js文件中使用它。
UPDATE2:如果路徑是不是在你的項目,你可以在Visual Studio (添加鏈接)添加現有的文件作爲鏈接項和LinkItem路徑添加到基準標記的路徑。
我更新我的帖子,希望它有幫助。 – 2013-03-10 11:31:04
結帳TypeScript – YardenST 2013-03-03 13:11:49
如果庫已經用JS編寫,那麼對TypeScript沒有用。 @MehrdadBahrainy:您想要在VisualStudio項目中自動包含IntelliSense參考...我是否幫您解決了問題? – 2013-03-03 13:27:31
@FabianLauer是的,你是對的。我在主機項目中創建了一個JavaScript庫,它應該應用在插件項目中,然後當插件插入主機應用程序時,他們可以使用庫 – 2013-03-03 13:35:46