Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Browserify找不到所需的脚本_Node.js_Reactjs_Npm_Browserify - Fatal编程技术网

Node.js Browserify找不到所需的脚本

Node.js Browserify找不到所需的脚本,node.js,reactjs,npm,browserify,Node.js,Reactjs,Npm,Browserify,我正在用npm和Browserify构建一个项目,这是我用ReactJS编写的。它分为脚本层次结构,其中首先执行的导入脚本必须导入另一个脚本才能运行。 在我的项目中,层次结构是:index.js>Fahter>Group>Event。构建调用index.js,后者调用Group,后者反过来调用Event。组和事件是React类 但构建根本不识别组:它没有定义。console.log显示它被识别为函数exports()。我应该怎么做才能使它被识别为React类 活动: var React = re

我正在用npm和Browserify构建一个项目,这是我用ReactJS编写的。它分为脚本层次结构,其中首先执行的导入脚本必须导入另一个脚本才能运行。 在我的项目中,层次结构是:index.js>Fahter>Group>Event。构建调用index.js,后者调用Group,后者反过来调用Event。组和事件是React类

但构建根本不识别组:它没有定义。console.log显示它被识别为函数exports()。我应该怎么做才能使它被识别为React类

活动:

var React = require('react');
var RealNumberInput = React.createClass ({
/*stuff*/
});
var NumberInput = React.createClass ({
/*stuff*/
});
module.exports = React.createClass ({
/*stuff*/
});
组:

var React = require('react');
var Event = require("./Event.js");
var Operator = React.createClass({
/*stuff*/
});
module.exports = React.createClass ({
/*stuff*/
});
父亲:

var Group = require("./Group.js");
var Event = require("./Event.js");
module.exports = React.createClass ({
/*stuff*/
});
index.js:

var ReactDOM = require('react-dom');
var React = require('react');
var Father = require('./Father.js');
var Group = require('./Group.js');
var Event = require('./Event.js');

ReactDOM.render ( <Father />, document.getElementById('here') )
var ReactDOM=require('react-dom');
var React=要求('React');
var-Father=require('./Father.js');
var Group=require('./Group.js');
var Event=require('./Event.js');
ReactDOM.render(,document.getElementById('here'))

请显示您的代码。@AndyRay ok做到了这里没有
var React=require('React')
Father.js
中,但构建根本不识别组:它没有定义
您能澄清这意味着什么吗?browserify是否给了您一个错误?是否存在运行时错误?如果有错误,您可以添加它吗?很可能您有一个或多个以下情况=>拼写错误的文件名或变量、不正确的位置、竞争条件或丢失的代码。