Node.js Browserify找不到所需的脚本
我正在用npm和Browserify构建一个项目,这是我用ReactJS编写的。它分为脚本层次结构,其中首先执行的导入脚本必须导入另一个脚本才能运行。 在我的项目中,层次结构是:index.js>Fahter>Group>Event。构建调用index.js,后者调用Group,后者反过来调用Event。组和事件是React类 但构建根本不识别组:它没有定义。console.log显示它被识别为函数exports()。我应该怎么做才能使它被识别为React类 活动: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
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是否给了您一个错误?是否存在运行时错误?如果有错误,您可以添加它吗?很可能您有一个或多个以下情况=>拼写错误的文件名或变量、不正确的位置、竞争条件或丢失的代码。