var React = require('react');
module.exports=React.createClass({
render:function(){
return(
<div>
<h1> the list </h1>
</div>
)}
})
Run Code Online (Sandbox Code Playgroud)
当我运行上面的代码时,我收到以下错误:
app.js:4 Uncaught TypeError: React.createClass is not a function
Run Code Online (Sandbox Code Playgroud)
这是因为版本差异还是拼写错误?
package.json-I have included create-react-class as seen here but not in the bower.json file
{
"dependencies": {
"browser-sync": "^2.18.13",
"browserify": "^14.4.0",
"create-react-class": "^15.6.2",
"ejs": "^2.5.7",
"express": "^4.16.0",
"gulp": "^3.9.1",
"gulp-live-server": "0.0.31",
"react": "^16.0.0",
"reactify": "^1.1.1",
"vinyl-source-stream": "^1.1.0"
}
}
Run Code Online (Sandbox Code Playgroud)
gulpfile.js -Am我在这个文件中遗漏了一些依赖项
var gulp= require('gulp');
var LiveServer= require('gulp-live-server');
var browserSync=require('browser-sync');
var browserify = require('browserify');
var reactify= require('reactify'); …Run Code Online (Sandbox Code Playgroud) reactjs ×1