给定这样的解决方案结构:
/solution
/ client app
/ Company.Client.WebClient
/ scripts
/ libs
/ some_lib.js
/ web.config <--included for reference to indicate heirarchy
/ libraries included
/ libraries included
/ widgets
/ area1
/ area2
/ area3
/ resources
/ scripts
/ my_file.js
并且给定包括:
* MvcContrib(用于区域支持)和 MVC3,
* VS2010,
* 没有安装特定的 javascript 辅助插件(如果这些是这里的答案)
我怎样才能<reference>
在我的顶部包含一行,my_file.js
以便我可以对 ? 中的函数名称进行智能感知some_lib.js
?
我已经尝试过/// <reference path="../../../Company.Client.WebClient/scripts/lib/some_lib.js" />
了,但这似乎并不适合我想要的。(即没有智能感知)
那么我做错了什么?引用如何跨区域和项目进行这样的工作,或者确实如此?我唯一的选择是在每个区域中包含一个副本(浪费吗?我可以在 Windows 中使用“快捷方式”来避免将它复制到我需要的每个子目录吗?)?