Reactjs browserify找不到模块';反应';
我有一段名为Reactjs browserify找不到模块';反应';,reactjs,browserify,reactify,Reactjs,Browserify,Reactify,我有一段名为main.js的代码: var React = require('react'); var Comment = React.createClass({ render: function(){ return ( <div className="comment"> <h2 className="commentAuthor"> {this.props.author} </h2> <s
main.js
的代码:
var React = require('react');
var Comment = React.createClass({
render: function(){
return (
<div className="comment">
<h2 className="commentAuthor">
{this.props.author}
</h2>
<span dangerouslySetInnerHTML={{__html:marked(this.props.children.toString(), {sanitize:true})}} />
</div>
);
}
});
鉴于我已通过以下方式安装了react
和reactify
npm模块:
npm安装-g react
npm安装-g reactify
npm安装react
但我又犯了一个错误:
错误:EMFILE,打开“/Users/jameslin/node\u modules/react/package.json”
更新:
运行ulimit-n1000
修复了这个问题但是为什么呢?(更多字符停止)
Error: Cannot find module 'react' from '/Users/jameslin/projects/reactjs/react-0.13.2'
at /usr/local/lib/node_modules/browserify/node_modules/resolve/lib/async.js:46:17
at process (/usr/local/lib/node_modules/browserify/node_modules/resolve/lib/async.js:173:43)
at ondir (/usr/local/lib/node_modules/browserify/node_modules/resolve/lib/async.js:188:17)
at load (/usr/local/lib/node_modules/browserify/node_modules/resolve/lib/async.js:69:43)
at onex (/usr/local/lib/node_modules/browserify/node_modules/resolve/lib/async.js:92:31)
at /usr/local/lib/node_modules/browserify/node_modules/resolve/lib/async.js:22:47
at Object.oncomplete (fs.js:107:15)