1

我创建了一个基于插件的 Web 应用程序,每个插件都是一个完全独立的 Web 项目,我在主机应用程序中创建了自己的 javascript 库,应该在每个插件中使用,所以我想为我的 javascript 库创建一个引用在每个插件项目中使用,以便在开发时在 Visual Studio 环境中获得智能感知。

是否有任何最佳实践可用于此问题?

4

1 回答 1

1

您可以在 Visual Studio 上使用 Reference 标签。有四种使用模式:

1-引用另一个javascript文件使用

/// <reference path="someFolder/someScriptFile.js" />

2- 对 Web 服务的引用

/// <reference path="somepath/WCFService.svc" />
/// <reference path="somepath/asmxService.asmx" />

3- 参考 ta 网页

/// <reference path="somepath/default.aspx" />

4- 对嵌入式资源的引用

/// <reference name="resource-name" />
/// <reference name="resource-name" assembly="assembly-name" />

注意:您可以使用应用程序相对路径 (~/folder/file) 使您的引用更加健壮

希望能帮助到你。

更新:您可以在 .html、.aspx、.cshtml 和 .js 文件中使用它。

Update2:如果路径不在您的项目中,您可以在 Visual Studio 中将现有文件添加为 LinkedItem (添加为链接)并将 LinkItem 路径添加到引用标记的路径中。

于 2013-03-04T08:41:45.307 回答