我没有看到 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/