Tutorial 1 - oops

Steps:

yarn create redwood-app ./redwoodblog
cd redwoodblog
yarn redwood dev

note several errors in the result below, while it seems that the created app runs

result

nik$ git clone https://github.com/pacific-north/initialize.git
Cloning into 'initialize'...
remote: Enumerating objects: 10, done.
remote: Counting objects: 100% (10/10), done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 10 (delta 1), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (10/10), done.
Resolving deltas: 100% (1/1), done.
nik$ ls -l
total 0
drwxr-xr-x  5 nik  staff  160 Feb 18 20:19 initialize
nik$ cd initialize 
nik$ yarn create redwood-app ./redwoodblog
yarn create v1.22.17
[1/4] 🔍  Resolving packages...
warning create-redwood-app > @redwoodjs/telemetry > @redwoodjs/structure > @prisma/sdk > temp-write > uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
[2/4] 🚚  Fetching packages...
[3/4] 🔗  Linking dependencies...
warning "create-redwood-app > @redwoodjs/internal > babel-plugin-graphql-tag@3.3.0" has unmet peer dependency "graphql-tag@^2.10.1".
warning "create-redwood-app > @redwoodjs/internal > @graphql-codegen/typescript-react-apollo@3.2.8" has unmet peer dependency "graphql-tag@^2.0.0".
warning "create-redwood-app > @redwoodjs/internal > @graphql-codegen/typescript > @graphql-codegen/visitor-plugin-common > @graphql-tools/relay-operation-optimizer > relay-compiler@12.0.0" has incorrect peer dependency "graphql@^15.0.0".
warning "create-redwood-app > @redwoodjs/internal > @graphql-codegen/cli > graphql-config > @endemolshinegroup/cosmiconfig-typescript-loader > ts-node@9.1.1" has unmet peer dependency "typescript@>=2.7".
[4/4] 🔨  Building fresh packages...
success Installed "create-redwood-app@0.46.0" with binaries:
      - create-redwood-app
  ✔ Creating Redwood app
    ✔ Checking node and yarn compatibility
    ✔ Creating directory '/Users/nik/dev/pacific-north/initialize/redwoodblog'
  ✔ Installing packages
    ✔ Running 'yarn install'... (This could take a while)
  ✔ Convert TypeScript files to JavaScript
  ✔ Generating types

Thanks for trying out Redwood!

 ⚡️ Get up and running fast with this Quick Start guide: https://redwoodjs.com/docs/quick-start

Join the Community

 ❖ Join our Forums: https://community.redwoodjs.com
 ❖ Join our Chat: https://discord.gg/redwoodjs

Get some help

 ❖ Get started with the Tutorial: https://redwoodjs.com/tutorial
 ❖ Read the Documentation: https://redwoodjs.com/docs

Stay updated

 ❖ Sign up for our Newsletter: https://www.redwoodjs.com/newsletter
 ❖ Follow us on Twitter: https://twitter.com/redwoodjs

Become a Contributor ❤

 ❖ Learn how to get started: https://redwoodjs.com/docs/contributing
 ❖ Find a Good First Issue: https://redwoodjs.com/good-first-issue

Fire it up! 🚀

 > cd ./redwoodblog
 > yarn rw dev

✨  Done in 102.44s.
nik$ cd redwoodblog 
nik$ yarn redwood dev  
yarn run v1.22.17
$ /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/.bin/redwood dev
(node:19136) ExperimentalWarning: stream/web is an experimental feature. This feature could change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
  ✔ Generating the Prisma client...
$ /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/.bin/cross-env NODE_ENV=development NODE_OPTIONS=--enable-source-maps yarn nodemon --watch /Users/nik/dev/pacific-north/initialize/redwoodblog/redwood.toml --exec 'yarn rw-api-server-watch | rw-log-formatter'
$ /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/.bin/cross-env NODE_ENV=development RWJS_WATCH_NODE_MODULES= webpack serve --config /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/@redwoodjs/core/config/webpack.development.js
$ /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/.bin/rw-gen-watch
$ /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/.bin/nodemon --watch /Users/nik/dev/pacific-north/initialize/redwoodblog/redwood.toml --exec 'yarn rw-api-server-watch | rw-log-formatter'
api | [nodemon] 2.0.15
api | [nodemon] to restart at any time, enter `rs`
api | [nodemon] watching path(s): redwood.toml
api | [nodemon] watching extensions: js,mjs,json
api | [nodemon] starting `yarn rw-api-server-watch | rw-log-formatter`
$ /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/.bin/rw-api-server-watch
gen | (node:19209) ExperimentalWarning: stream/web is an experimental feature. This feature could change at any time
gen | (Use `node --trace-warnings ...` to show where the warning was created)
gen | Generating TypeScript definitions and GraphQL schemas...
gen | 
gen |       Unable to find any GraphQL type definitions for the following pointers:
gen |         
gen |           - ./web/src/**/!(*.d).{ts,tsx,js,jsx}
gen |           
gen | 
gen |       Unable to find any GraphQL type definitions for the following pointers:
gen |         
gen |           - ./web/src/**/!(*.d).{ts,tsx,js,jsx}
gen |           
gen | 
gen | Error: Could not generate GraphQL type definitions (web)
gen | 
gen | 14 files generated
web | (node:19210) ExperimentalWarning: stream/web is an experimental feature. This feature could change at any time
web | (Use `node --trace-warnings ...` to show where the warning was created)
api | (node:19218) ExperimentalWarning: stream/web is an experimental feature. This feature could change at any time
api | (Use `node --trace-warnings ...` to show where the warning was created)
api | Building... Took 426 ms
api | Starting API Server...
api | Loading server config from /Users/nik/dev/pacific-north/initialize/redwoodblog/api/server.config.js 
api | 
api | Importing Server Functions... 
api | /graphql 111 ms
api | (node:19250) ExperimentalWarning: stream/web is an experimental feature. This feature could change at any time
api | (Use `node --trace-warnings ...` to show where the warning was created)
api | ...Done importing in 112 ms
web | assets by path static/js/*.js 2.69 MiB
web |   asset static/js/app.bundle.js 2.64 MiB [emitted] (name: app) 1 related asset
web |   asset static/js/runtime-app.bundle.js 48.9 KiB [emitted] (name: runtime-app) 1 related asset
web |   asset static/js/src_pages_NotFoundPage_NotFoundPage_js.chunk.js 3.37 KiB [emitted] 1 related asset
web | asset README.md 1.9 KiB [emitted] [from: public/README.md] [copied]
web | asset favicon.png 1.7 KiB [emitted] [from: public/favicon.png] [copied]
web | asset index.html 483 bytes [emitted]
web | asset robots.txt 24 bytes [emitted] [from: public/robots.txt] [copied]
web | Entrypoint app 2.69 MiB (2.65 MiB) = static/js/runtime-app.bundle.js 48.9 KiB static/js/app.bundle.js 2.64 MiB 2 auxiliary assets
web | orphan modules 408 KiB [orphan] 116 modules
web | runtime modules 32.8 KiB 17 modules
web | modules by path ../node_modules/ 2.14 MiB 637 modules
web | modules by path ./src/ 11.8 KiB
web |   modules by path ./src/*.js 3.42 KiB
web |     ./src/App.js 1.61 KiB [built] [code generated]
web |     ./src/Routes.js 1.81 KiB [built] [code generated]
web |   modules by path ./src/pages/ 5.21 KiB
web |     ./src/pages/FatalErrorPage/FatalErrorPage.js 2.83 KiB [built] [code generated]
web |     ./src/pages/NotFoundPage/NotFoundPage.js 2.38 KiB [built] [code generated]
web |   modules by path ./src/*.css 3.17 KiB
web |     ./src/index.css 2.63 KiB [built] [code generated]
web |     ../node_modules/@redwoodjs/core/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[3].use[1]!./src/index.css 550 bytes [built] [code generated]
web | webpack 5.69.1 compiled successfully in 3846 ms
api | Took 506 ms
api | API listening on http://localhost:8911/
api | GraphQL endpoint at /graphql
api | 20:34:06 🌲 Server listening at http://[::]:8911
api | 20:34:06 🌲 incoming request POST xxx /graphql
api | 20:34:06 🐛 graphql-server GraphQL execution started: RedwoodVersion
api | 20:34:06 🐛 graphql-server GraphQL execution completed: RedwoodVersion
api | 20:34:06 🌲 request completed 25ms
nik$ yarn redwood dev  
yarn run v1.22.17
$ /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/.bin/redwood dev
(node:19136) ExperimentalWarning: stream/web is an experimental feature. This feature could change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
  ✔ Generating the Prisma client...
$ /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/.bin/cross-env NODE_ENV=development NODE_OPTIONS=--enable-source-maps yarn nodemon --watch /Users/nik/dev/pacific-north/initialize/redwoodblog/redwood.toml --exec 'yarn rw-api-server-watch | rw-log-formatter'
$ /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/.bin/cross-env NODE_ENV=development RWJS_WATCH_NODE_MODULES= webpack serve --config /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/@redwoodjs/core/config/webpack.development.js
$ /Users/nik/dev/pacific-north/initialize/redwoodblog/node_modules/.bin/rw-gen-watch
$ /Users/nik/dev/pacific-north/initialize/red

I reverified this issue yesterday (as prompted by @keith.t.elliott in Discord). The problem still exists and @Tobbe is fixing it here: https://github.com/redwoodjs/redwood/pull/4491

1 Like