在Visual Studio 2013-2015中要求JS智能感知



这似乎是一个简单的问题,但我在网上找不到任何关于它的信息,在堆栈溢出中也是如此。

我在使用 RequireJS(客户端)使智能感知在 Visual Studio 2013/2015 下工作时遇到问题。

理论上你只需要在_references.js文件中添加一个引用,如下所示:

/// <reference path="libs/require.js" data-main="main.js" start-page="../default.htm" />

但是我一直通过"输出"窗口收到有关"JavaScript语言服务"的消息:

关于VS中RequireJS路径的错误

似乎该功能试图从 VS JavaScript 引用文件夹加载我的"main.js"文件,而不是我的真实文件夹,它得到了很多"../"已添加,无法解析。实际上,无法加载的建议路径还可以,除了所有"../".

我尝试了相对路径的各种组合来编写属性,但没有运气。

这很烦人,我在网上找不到有关此特定问题的任何可靠信息。我找到的唯一参考是这个:

http://blog.nansen.com/2015/09/getting-visual-studio-intellisense-to.html

他们建议在_references.js文件中添加一个baseUrl配置代码,这对我根本没有用。

关于如何解决这个问题的任何想法?

顺便说一下:关于如何在 VS Code 下也使其工作的任何参考?

发现它与另一个驱动器号上的解决方案/项目相关。

VS 工作室安装在驱动器 C: 上,解决方案/项目位于驱动器 D: 上。

还没有找到解决这个问题的方法,但可以通过移动到驱动器C:来纠正。

最新更新