visual-studio - Visual Studio 2015 中的 React 没有智能感知

标签 visual-studio intellisense

我没有看到 ReactJS 的任何智能感知,例如像 这样的方法React.createClass 虽然我看到 _references.js 根文件夹中的文件。 _references.js 文件有对各种 react js 文件的帮助引用。

我的 react 文件的扩展名是 JS 而不是 JSX。

最佳答案

我通过导入 NuGet 包“react.js”并将脚本带到本地解决了这个问题。

我还添加了一个 _references.js ~/脚本/到我的项目。 Visual Studio 在“添加...”下有一个名为“ _references.js 智能感知文件 ”的帮助程序,如下所示:

/// <autosync enabled="true" />
/// <reference path="bootstrap.js" />
/// <reference path="jquery-2.1.4.js" />
/// <reference path="react/jsxtransformer-0.13.1.js" />
/// <reference path="react/react-0.13.1.js" />
/// <reference path="react/react-with-addons-0.13.1.js" />

之后,我可以在我的 jsx 文件中使用智能感知。 _references.js 文件似乎不喜欢从 Facebook 的 CDN 运行。

关于visual-studio - Visual Studio 2015 中的 React 没有智能感知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32094173/

相关文章:

git - 如何避免使用 Visual Studio Git 进行不必要的 merge

c# - Visual Studio : 'using namespace' not being recognized

vba - Access 2019 中的智能感知

xamarin - Visual Studio 2017 + Xamarin 智能感知卡在 Android 模式

c# - XAML UI 更新在代码隐藏中不可见

c++ - 如何告诉 Visual Studio 使用不同的源代码目录来调试库?

C++赋值运算符默认返回

c# - 在 visual studio (c#) 中重构方法访问修饰符

c++ - 如何告诉 Visual Studio 在包含文件时使用项目目录而不是当前文件目录?

jquery - 为什么 ASP.NET MVC2 中的 VS2010 给我错误的 JQuery 智能感知?