我正在努力让 VS2015 intellisense 为我的基于 requirejs 的应用程序工作。
我关注了这篇文章http://blogs.msdn.com/b/visualstudio/archive/2015/04/20/using-requirejs-with-visual-studio.aspx以及来自各个论坛的一些技巧。
我现在已经真正让 VS 意识到我的文件中有脚本加载器调用。
在 Javascript 语言服务的输出中,第一行表明 require.config.js 已加载。
然而。一旦我开始输入我的一个模块文件,输出窗口就会充满这样的行:
File C:\repository\...\invoices.js contains a script loader file reference
(url = ../services/formvalidator.js, type = text/javascript) that will be
ignored because the upper limit (50) of references that can be added via
script loaders has been reached.
...并且智能感知只是在所有引用的模块上给我“智能感知无法确定此表达式的准确完成列表”。
现在我该怎么做?当然,使用 requirejs 之类的东西的全部意义在于将您的代码拆分为单独的模块文件。但是如果达到了某个极限,又无法加载智能感知,就显得毫无用处了……
我可以更改此限制吗?还是有其他问题?
关于下一步尝试什么的任何建议?
干杯! 金