javascript - basic "hello world" react app is throwing errors -


using reactjs framework/library, have created basic "hello world" react app on windows platform after following this tutorial, throws errors when run using c:\users\username\desktop\reactapp>npm start command on cmd. please tell problem?

error:

> reactapp@1.0.0 start c:\users\username\desktop\reactapp > webpack-dev-server --hot  'webpack-dev-server' not recognized internal or external command, operable program or batch file.  npm err! windows_nt 6.3.9600 npm err! argv "c:\\program files\\nodejs\\node.exe" "c:\\program files\\nodejs\\ node_modules\\npm\\bin\\npm-cli.js" "start" npm err! node v6.11.2 npm err! npm  v3.10.10 npm err! code elifecycle npm err! reactapp@1.0.0 start: `webpack-dev-server --hot` npm err! exit status 1 npm err! npm err! failed @ reactapp@1.0.0 start script 'webpack-dev-server --hot'. npm err! make sure have latest version of node.js , npm installed. npm err! if do, problem reactapp package, npm err! not npm itself. npm err! tell author fails on system: npm err!     webpack-dev-server --hot npm err! can information on how open issue project with: npm err!     npm bugs reactapp npm err! or if isn't available, can info via: npm err!     npm owner ls reactapp npm err! there additional logging output above.  npm err! please include following file support request: npm err!     c:\users\username\desktop\reactapp\npm-debug.log 

index.html file

<!doctype html> <html lang = "en">     <head>       <meta charset = "utf-8">       <title>react app</title>    </head>     <body>       <div id = "app"></div>       <script src = "index.js"></script>    </body>  </html> 

main.js file

import react 'react'; import reactdom 'react-dom'; import app './app.jsx';  reactdom.render(<app />, document.getelementbyid('app')); 

app.jsx file

import react 'react';  class app extends react.component {    render() {       return (          <div>             hello world!!!          </div>       );    } }  export default app; 

package.json file

{   "name": "reactapp",   "version": "1.0.0",   "description": "",   "main": "index.js",   "scripts": {     "start": "webpack-dev-server --hot"   },   "keywords": [],   "author": "",   "license": "isc",   "dependencies": {     "react": "^15.6.1",     "react-dom": "^15.6.1"   } } 

webpack.config.js file

var config = {    entry: './main.js',     output: {       path:'./',       filename: 'index.js',    },     devserver: {       inline: true,       port: 8080    },     module: {       loaders: [          {             test: /\.jsx?$/,             exclude: /node_modules/,             loader: 'babel',              query: {                presets: ['es2015', 'react']             }          }       ]    } }  module.exports = config; 

ideally should have installed module webpack-dev-server since mentioned production dependency in package.json default. may npm module skipped somehow or did not install properly. can delete node_modules folder manually , npm install again , should work fine.

hope helps! share if solves problem.


Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -