grails-guides / building-a-react-app Goto Github PK
View Code? Open in Web Editor NEWCreate a Grails app with a React view
Create a Grails app with a React view
`./gradlew bootRun
Starting a Gradle Daemon (subsequent builds will be faster)
:complete:nodeSetup UP-TO-DATE
:complete:npmSetup SKIPPED
:complete:npmInstall UP-TO-DATE
:complete:npm_run_bundle
[email protected] bundle /Users/sdelamo/git/grailsguides/building-a-react-app/complete
webpack
Hash: 06a5128ae5d0be98c169
Version: webpack 1.13.1
Time: 4452ms
Asset Size Chunks Chunk Names
a7f7d781d4c72b033b4937cf43dee8bd.gif 157 kB [emitted]
bundle-garage.js 1.38 MB 0 [emitted] garage
bundle-index.js 1.36 MB 1 [emitted] index
+ 452 hidden modules
ERROR in ./src/main/webapp/app/add-vehicle-form.js
Module build failed: SyntaxError: /Users/sdelamo/git/grailsguides/building-a-react-app/complete/src/main/webapp/app/add-vehicle-form.js: Unexpected token (59:50)
57 | Make
58 | <select className="form-control" name="make" value={this.state.make.id}
59 | onChange={this.handleMakeChange}> //<6>
| ^
60 | Select a Make...
61 | {this.props.makes.map(renderSelectList)} //<5>
62 |
at Parser.pp$5.raise (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:4454:13)
at Parser.pp.unexpected (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:1761:8)
at Parser.pp$9.jsxParseIdentifier (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:6970:10)
at Parser.pp$9.jsxParseNamespacedName (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:6981:19)
at Parser.pp$9.jsxParseElementName (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:6996:19)
at Parser.pp$9.jsxParseOpeningElementAt (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:7086:20)
at Parser.pp$9.jsxParseElementAt (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:7110:29)
at Parser.pp$9.jsxParseElementAt (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:7123:30)
at Parser.pp$9.jsxParseElementAt (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:7123:30)
at Parser.pp$9.jsxParseElementAt (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:7123:30)
at Parser.pp$9.jsxParseElement (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:7165:15)
at Parser.parseExprAtom (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:7177:21)
at Parser.pp$3.parseExprSubscripts (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3494:19)
at Parser.pp$3.parseMaybeUnary (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3474:19)
at Parser.pp$3.parseExprOps (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3404:19)
at Parser.pp$3.parseMaybeConditional (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3381:19)
at Parser.pp$3.parseMaybeAssign (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3344:19)
at Parser.parseMaybeAssign (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:6374:24)
at Parser.pp$3.parseParenAndDistinguishExpression (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3828:26)
at Parser.pp$3.parseExprAtom (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3709:19)
at Parser.parseExprAtom (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:7179:22)
at Parser.pp$3.parseExprSubscripts (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3494:19)
at Parser.pp$3.parseMaybeUnary (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3474:19)
at Parser.pp$3.parseExprOps (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3404:19)
at Parser.pp$3.parseMaybeConditional (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3381:19)
at Parser.pp$3.parseMaybeAssign (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3344:19)
at Parser.parseMaybeAssign (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:6415:20)
at Parser.pp$3.parseExpression (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:3306:19)
at Parser.pp$1.parseReturnStatement (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:2078:26)
at Parser.pp$1.parseStatement (/Users/sdelamo/git/grailsguides/building-a-react-app/complete/node_modules/babylon/lib/index.js:1848:19)
@ ./src/main/webapp/app/garage.js 17:22-51
ERROR in ./src/main/webapp/app/about.js
Module not found: Error: Cannot resolve module 'immutable' in /Users/sdelamo/git/grailsguides/building-a-react-app/complete/src/main/webapp/app
@ ./src/main/webapp/app/about.js 13:17-37
:complete:bundle
:complete:compileJava NO-SOURCE
:complete:compileGroovy UP-TO-DATE
:complete:buildProperties UP-TO-DATE
:complete:processResources
:complete:classes
:complete:findMainClass
:complete:bootRun`
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.