Commonjsモジュールのサポートが不足しているため、react_railsの宝石から不満を募らせた後、私はreact_webpack_railsのgemをnetguruからテストしています。それ以来、私は不変的な違反を受けています。例えばReact.js Uncaught Error:不変則違反
、私はES6構文で簡単なHello Worldのコンポーネントを書いている場合:
import React from 'react';
class tasksBox extends React.Component {
render() {
return <div>Hello World</div>;
}
}
export default tasksBox;
は、これらのエラーを上げる:
Warning: React.createElement: type should not be null, undefined, boolean, or number. It should be a string (for DOM elements) or a ReactClass (for composite components).
Uncaught Error: Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined.
あなたの助けにはあまり私はできない、理解されるであろうエラーがどこから来たのかを示します。
ナッシング他の場所 –
'tasksBox'をどのくらい正確にレンダリングしようとしていますか? –
大文字を変更すると実際に問題が解決される場合は、実際のコードが異なる必要があります。 –