我正在使用这样的ES6
编写一个React
应用程序
import React, { Component } from 'react';
我已经通过npm
安装了反应,一切照旧
npm install react --save-dev
似乎React
是使用 CommonJs 编写的
module.exports = React;
所以IntelliJ(或WebStorm)会抛出警告
导入模块中未声明默认导出
这有点困扰我,自动完成也不起作用。有人对此有解决方案吗?
我正在使用Webstorm 2016.2。我不知道如何解决警告,但我能够禁用它。使用 Alt-Enter 并接受修复。这是修复程序,请注意注释,这就是修复程序。
//noinspection TypeScriptCheckImport
import template from './app.html';
虽然 WEB-19542 尚未修复,但我在 WebStorm 12 RC 中看不到 React 报告的此错误;按 Ctrl+单击它会打开node_modules\反应\反应.js