2013-03-03 64 views
1

我創建了一個基於插件的web應用程序,每個插件都是一個獨立的web項目,我也在每個插件中使用的主機應用程序中創建了我自己的javascript庫,所以我想爲我創建一個參考用於每個插件項目的javascript庫,用於在開發時在Visual Studio環境中獲取intellisense。如何創建JavaScript庫的參考?

有什麼最佳實踐可用於此問題?

+0

結帳TypeScript – YardenST 2013-03-03 13:11:49

+0

如果庫已經用JS編寫,那麼對TypeScript沒有用。 @MehrdadBahrainy:您想要在VisualStudio項目中自動包含IntelliSense參考...我是否幫您解決了問題? – 2013-03-03 13:27:31

+0

@FabianLauer是的,你是對的。我在主機項目中創建了一個JavaScript庫,它應該應用在插件項目中,然後當插件插入主機應用程序時,他們可以使用庫 – 2013-03-03 13:35:46

回答

1

您可以在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路徑添加到基準標記的路徑。

+0

我更新我的帖子,希望它有幫助。 – 2013-03-10 11:31:04