我创建了一个基于插件的Web应用程序,每个插件都是一个独立的Web项目,我也在主机应用程序中创建了自己的javascript库,应该在每个插件中使用,所以我想创建一个参考我的javascript库在每个插件项目中用于在开发时在visual studio环境中获取intellisense。
是否有最佳做法可用于此问题?
答案 0 :(得分: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" />
注意强>: 您可以使用应用程序相对路径(〜/ folder / file)使您的参考更加健壮
希望它有所帮助。
更新:您可以在.html,.aspx,.cshtml和.js文件中使用它。
Update2:如果路径不在您的项目中,您可以在Visual Studio (添加为链接)中将现有文件添加为LinkedItem,并将LinkItem路径添加到参考标记的路径。