Tag: reactjs

超级expression式必须是null或者一个函数,而不是undefined – reactjs

我是react.js的初学者。 我得到这个错误: 超级expression式必须是null或者一个函数,而不是未定义的 在我的浏览器的Chrome控制台中输出完整的错误: Uncaught TypeError:超级expression式必须为null或函数,而不是在_inherits(bundle.js:21166)位于bundle.js:21172位于Object.184.react(bundle.js:21196)位于s(bundle.js: 1)在e(bundle.js:1)在bundle.js:1 我的代码: const React=require('react'); const ReactDom=require('react-dom'); class App extends React .component{ render(){ return( <div> < Header />, < Main />, < Footer /> </div> ); } } class Header extends React .component{ render(){ return( <Header> <nav> <h1>Header</h1> </nav> </Header> ); } } class Main extends React .component{ render(){ return( […]

如何使用反应需要语法?

我看到很多使用var React = require('react')语法结构化的例子。 当我尝试和使用这个我得到“要求没有定义”。 我如何使用和设置我的静态项目来使用require语法? 更新 实际上,我正在寻找一个webpack / browserifyconfiguration文件,所以我可以很快开始使用React和CommonJS。 我只写了反应的应用程序没有说的构build工具

TypeError:React.renderToStaticMarkup不是一个函数

我正在学习本教程“用反应构buildSVG图标” http://jxnblk.com/react-icons/ 当我运行命令"npm run build" 这是npm-debug.log 0 info it worked if it ends with ok 1 verbose cli [ '/Users/villat/.nvm/versions/node/v5.0.0/bin/node', 1 verbose cli '/Users/villat/.nvm/versions/node/v5.0.0/bin/npm', 1 verbose cli 'run', 1 verbose cli 'build' ] 2 info using npm@3.3.6 3 info using node@v5.0.0 4 verbose run-script [ 'prebuild', 'build', 'postbuild' ] 5 info lifecycle react-icons@1.0.0~prebuild: react-icons@1.0.0 6 […]

React-native构build错误:执行任务失败:react-native-maps:prepareComAndroidSupportAppcompatV72301Library'。 >无法展开ZIP

我在Windows 10系统上创build了一个新的react-native项目,安装了react-native-maps包和rnpm link ,但是当启动项目时,我得到一个Build失败的错误。 什么是造成这个问题? react-native init myapp npm install react-native-maps –save rnpm link react-native run-android 版本 react-native-cli: 1.3.0 react-native: 0.39.1 node: v7.2.1 npm: 3.10.10 错误 JS server already running. Running C:\Users\y\AppData\Local\Android\Sdk/platform-tools/adb -s emulator-5554 reverse tcp:8081 tcp:8081 Building and installing the app on the device (cd android && gradlew.bat installDebug)… :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:checkDebugManifest […]

错误:ENFILE:在Mac上运行反应时,文件表溢出,scandir

我正试图在下面的命令中安装并在mac osx 10.12.15上运行Reaction npm install -g反应-cli反应init cd反应反应 然后我得到了以下错误我刚刚与Reactjs开发人员刚刚新鲜,所以它只是紧张。 它只是与软件包版本兼容,但我怎样才能解决这个问题 => Started proxy. => Started MongoDB. /Users/sopheak/.meteor/packages/templating-compiler/.1.3.2.1411czp++os+web.browser+web.cordova/plugin.compileTemplatesBatch.os/npm/node_modules/meteor/promise/node_modules/meteor-promise/promise_server.js:190 throw error; ^ Error: ENFILE: file table overflow, scandir '/Users/sopheak/Documents/cam/react/reaction/packages/gridfs' at Error (native) at Object.fs.readdirSync (fs.js:808:18) at Object.wrapper (/tools/fs/files.js:1586:35) at readDirectory (/Users/sopheak/.meteor/packages/meteor-tool/.1.5.0.15auley++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/tools/fs/watch.js:338:26) at Watcher._fireIfDirectoryChanged (/Users/sopheak/.meteor/packages/meteor-tool/.1.5.0.15auley++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/tools/fs/watch.js:490:23) at /Users/sopheak/.meteor/packages/meteor-tool/.1.5.0.15auley++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/tools/fs/watch.js:747:12 at Array.forEach (native) at Function._.each._.forEach (/Users/sopheak/.meteor/packages/meteor-tool/.1.5.0.15auley++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/lib/node_modules/underscore/underscore.js:79:11) at Watcher._checkDirectories (/Users/sopheak/.meteor/packages/meteor-tool/.1.5.0.15auley++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/tools/fs/watch.js:736:7) at new Watcher […]

找不到模块:错误:无法parsing模块的“组件/应用程序”。 webpack + reactjs问题

我是新手在webpack和反应。 希望您能够帮助我。 我遇到了一个问题,在互联网上找不到任何工作解决scheme。 当我试图运行webpack-dev-serverI geting“模块未find:错误:无法解决模块的组件/应用程序”错误的所有时间。 在这里我的文件结构。 root / webpack.config.js var webpack = require('webpack'); var path = require('path'); module.exports = { devtool: 'inline-source-map', entry: [ 'webpack-dev-server/client?http://127.0.0.1:8080/', 'webpack/hot/only-dev-server', './src' ], output: { path: path.join(__dirname, 'public'), filename: 'bundle.js' }, resolve: { moduleDirectories: ['node_modules', 'src'], extensions: ['', '.js'] }, module: { loaders: [{ test: /\.js$/, loader: 'babel-loader', exclude: /node_modules/, […]

React Native rnpm取消链接库

最近添加了这个库: https : //github.com/ivpusic/react-native-image-crop-picker,但是在尝试debugging构build的问题后,我看到这个库不可用于通过rnpm链接通过cocoapods。 有什么办法可以使用rnpm来取消链接库,然后安装cocoa豆荚并且这样做? 我不想在两者之间造成一些冲突。 我得到的库的问题是'RCTHBridgeModule.h file not found.' 而图书馆的创build者说他目前不支持rnpm。

ReactJS表单onSubmit不起作用,它不被调用

我使用NodeJS,JSX和ReactJS,我有下一个类: import React from 'react'; export default class LoginPage extends React.Component { constructor(props) { super(props); this.state = {value: ''}; this.handleChange = this.handleChange.bind(this); this.handleSubmit = this.handleSubmit.bind(this); console.log("QD"); } handleChange(event) { console.log("QDWWQD"); this.setState({value: event.target.value}); } handleSubmit(event) { console.log('A name was submitted: ' + this.state.value); event.preventDefault(); } render() { return ( <form onSubmit={this.handleSubmit}> <input type="submit"/> </form> ); } […]

尝试运行节点服务器时出现“意外的令牌”

这似乎是在我改编的react-server-example ( https://github.com/mhart/react-server-example ) 我似乎无法使用JSX 。 我已经做了一些改变(比如用WebpackreplaceBrowserify等),但是,经过广泛的环顾四周,安装babel-present-react ,我似乎无法弄清楚我失踪的是为了运行应用程序。 的package.json { "name": "react-server-example", "version": "1.1.5", … "dependencies": { "babel-preset-react": "^6.5.0", "react": "^0.14.7", "react-dom": "^0.14.7" }, "devDependencies": { "babel-cli": "^6.6.5", "babelify": "^7.2.0", "webpack": "^1.12.14" } } webpack.config.js module.exports = { entry: "./entry.js", output: { filename: "bundle.js" }, module: { loaders: [ { test: /\.css$/, loader: "style!css" }, […]

尝试创buildReact应用程序时,请使用networking包问题

我试图运行React应用程序,下面一个教程, https://www.tutorialspoint.com/reactjs/reactjs_environment_setup.htm ,但我有一些问题运行反应的应用程序。 更准确地说,当我inputnpm start时,请find下面的错误 npm ERR! Linux 4.4.0-62-generic npm ERR! argv "/usr/local/bin/node" "/usr/bin/npm" "start" npm ERR! node v7.4.0 npm ERR! npm v4.2.0 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! reactapp@1.0.0 start: `webpack-dev-server –port 7000 –hot` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the reactapp@1.0.0 start script 'webpack-dev-server […]