Comments (13)
Yeah no space is definitely something to try and if that is the culprit we can fix from there. Thanks for the info!
from ignite.
@onurusluca yup that's correct, the only screen we leave there if you remove the demo just so you have an initial place to land.
from ignite.
Thanks for reporting the issue, a good fix to have! You can leave this open, it'll close automatically when we get to review and merge the PR
from ignite.
@onurusluca can you describe what it is your seeing, possibly with a screenshot?
The removal of the demo includes the full demo app but not all of the screens. There will still be one screen so that the app can be rendered.
I want to make sure if this is a bug or possibly a difference in expectations.
Thanks!
from ignite.
@frankcalise Thanks for the reply. I am getting the exact same app as the default selections. All the code is still there too.
from ignite.
Ok I forgot that you're running on Windows, so I'll need to switch over and work through that as well.
from ignite.
@frankcalise Ah, sorry. Thank you!
from ignite.
@onurusluca Do you mind running with your new command with --debug
and posting the output as well?
from ignite.
Sorry it's a bit long. It looks like it is having problems finding paths.
โฏ npx ignite-cli@latest new PizzaApp3 --debug
ignite command: C:\Program Files\nodejs\node.exe C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\bin\ignite new PizzaApp3 --debug
โ
What bundle identifier? ยท com.pizzaapp3
โ
Where do you want to start your project? ยท C:\CODING\LEARNING\MOBILE APPS\PizzaApp3
โ
Choose a workflow: ยท Expo Go
worflow: expo
needs prebuild: false
โ
Do you want to initialize a git repository? (Y/n) ยท Yes
โ
Remove demo code? We recommend leaving it in if it's your first time using Ignite (y/N) ยท Yes
availablePackagers: npm,pnpm
โ
Which package manager do you want to use? ยท npm
ignitePath: C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli
boilerplatePath: C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\boilerplate
โ
Do you want to install dependencies? (Y/n) ยท Yes
experimentalFlags:
.;;,. .clll.
.clll, ,llll. ...
.,;,. ;lllc'.,. .';cllllc,
.',,. ... .'',,. .:lllllllll. .;lllc:;clll,
.llll, .,...;cllll:. ,llll, .llllllc,,' clll:'.,cllc.
,llll' ......;::. 'llcclllllllll' ,llll, .llll. ,lllllllll:'
,llll. .;clllllclll. 'llllc,..,llll, :llll. 'llll. ,lllc,''..
;llll. :llllc:cllllc. ,llll. .llll, .lllll. ,lllc... ,lll:...';:.
.llllc. ;lll;. :lll, ;lll; 'llll, .llllc. ,llllcll' .:lllllllll,
.llll, 'lll: .clll, :lll, ,llll. 'llll, 'lllllcc' ';::::;'.
.llll, ,lll: .llll' .llll, ;llll. ,llll, ..... .',..
,llll. 'llll:,,:cllll. .lllc. .''.. ... ....',; ..',,:::;'..
,llll. 'clllllllllll. ..... ..,::cllllc. .',:clllc;,'.
:llll. ',;,'.;lllc...,;:clll; ..',:cllllllllll:,;clllllc;,'.
llll: ...'cllllllllllllll::cllllllc;,',cllllllllc;'..
llll, ..,clllllllll::,,.,lllllllc:,'... :lllllc,..
c:;,. .cllllc:;:llll. ,ll:;,.. ;ll:,..
:lll,. .clll, .. .,..
:lll:,,cllll,
.cllllllllc'
.'cllll:.
โ Creating PizzaApp3 using Ignite 9.0.0
โ Powered by โ Infinite Red (https://infinite.red)
โ Package Manager: npm
โ Bundle identifier: com.pizzaapp3
โ Path: C:\CODING\LEARNING\MOBILE APPS\PizzaApp3
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐จ 3D-printing a new React Native app
C:\CODING\LEARNING\MOBILE APPS\PizzaApp3\.gitignore
C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\boilerplate\.gitignore.template
C:\CODING\LEARNING\MOBILE APPS
Changing some dependencies for Expo Go compatibility...
{"@react-native-async-storage/async-storage":"1.18.2","expo-application":"~5.3.0","expo-font":"~11.4.0","expo-localization":"~14.3.0","@shopify/flash-list":"1.4.3"}
expected cachePath: C:\Users\dur2d\AppData\Local\Temp\ignite\6c03f35dc83f1978e826364de25b70e4\npm
cacheExists: false
- Getting those last few details perfect Renaming ios/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld.xcscheme to PizzaApp3.xcscheme
Renaming ios/HelloWorldTests/HelloWorldTests.m to PizzaApp3Tests.m
Renaming ios/HelloWorld/HelloWorld-Bridging-Header.h to PizzaApp3-Bridging-Header.h
Renaming ios/HelloWorld/HelloWorld.entitlements to PizzaApp3.entitlements
Renaming ios/HelloWorld.xcworkspace to PizzaApp3.xcworkspace
Renaming ios/HelloWorld to PizzaApp3
Renaming ios/HelloWorldTests to PizzaApp3Tests
Renaming ios/HelloWorld.xcodeproj to PizzaApp3.xcodeproj
Renaming bundle identifier to com.pizzaapp3
Patching app.json - HelloWorld to PizzaApp3 and variants
Patching package.json - HelloWorld to PizzaApp3 and variants
Patching .maestro\Login.yaml - com.helloworld to com.pizzaapp3 and variants
Patching .maestro\FavoritePodcast.yaml - com.helloworld to com.pizzaapp3 and variants
๐จ Getting those last few details perfect
\ Installing npm dependencies (wow these are heavy)
> [email protected] postinstall
> patch-package
| Installing npm dependencies (wow these are heavy) patch-package 6.4.7
Applying patches...
added 1736 packages, and audited 1737 packages in 2m
167 packages are looking for funding
run `npm fund` for details
6 moderate severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
๐งถ Installing npm dependencies (wow these are heavy)
Configuring app.json
- Removing fancy demo code Ignite bin path: node C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\bin\ignite
\ Removing fancy demo code Error: Command failed: node C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\bin\ignite remove-demo C:\CODING\LEARNING\MOBILE APPS\PizzaApp3
C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\gluegun\build\index.js:15
throw up;
^
Error: Path you want to find stuff in doesn't exist C:\CODING\LEARNING\MOBILE
at generatePathDoesntExistError (C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\fs-jetpack\lib\find.js:50:15)
at Object.findSyncInit [as sync] (C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\fs-jetpack\lib\find.js:111:11)
at Object.find (C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\fs-jetpack\lib\jetpack.js:138:19)
at Object.find (C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\build\tools\demo.js:147:10)
at C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\build\commands\remove-demo.js:114:45
at step (C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\build\commands\remove-demo.js:33:23)
at Object.next (C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\build\commands\remove-demo.js:14:53)
at C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\build\commands\remove-demo.js:8:71
at new Promise (<anonymous>)
at __awaiter (C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\build\commands\remove-demo.js:4:12) {
code: 'ENOENT'
}
Node.js v20.9.0
Unable to remove demo code.
๐ ๏ธ Removing fancy demo code
templates to change EOL: ignite\templates\component\NAME.tsx.ejs,ignite\templates\model\NAME.test.ts.ejs,ignite\templates\model\NAME.ts.ejs,ignite\templates\navigator\NAMENavigator.tsx.ejs,ignite\templates\screen\NAMEScreen.tsx.ejs
Converting EOL for ignite\templates\component\NAME.tsx.ejs
Converting EOL for ignite\templates\model\NAME.test.ts.ejs
Converting EOL for ignite\templates\model\NAME.ts.ejs
Converting EOL for ignite\templates\navigator\NAMENavigator.tsx.ejs
Converting EOL for ignite\templates\screen\NAMEScreen.tsx.ejs
- Backing everything up in source control git init
\ Backing everything up in source control git add -A
- Backing everything up in source control git commit -m "New Ignite 9.0.0 app
๐ Backing everything up in source control
C:\CODING\LEARNING\MOBILE APPS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Ignited PizzaApp3 in 105.16s ๐
For next time: here are the Ignite options you picked!
npx ignite-cli new PizzaApp3 \
--bundle=com.pizzaapp3 \
--git \
--install-deps \
--packager=npm \
--target-path=C:\CODING\LEARNING\MOBILE \
APPS\PizzaApp3 --remove-demo \
--workflow=expo \
--no-timeout=false
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Need additional help?
Join our Slack community at http://community.infinite.red.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Now get cooking! ๐ฝ
cd C:\CODING\LEARNING\MOBILE APPS\PizzaApp3
npm run android
from ignite.
I am thinking Windows paths are different than MacOS' so it's causing the problem.
Take a look at here: Error: Path you want to find stuff in doesn't exist C:\CODING\LEARNING\MOBILE
the whole path is supposed to be: C:\CODING\LEARNING\MOBILE APPS\PizzaApp3
Maybe because the path has space in it?
from ignite.
@frankcalise Thanks for the PR. Btw, I tested the CLI on a route that has no spaces and it worked fine assuming the screen is how it is supposed to look? Only welcome screen right?
Before:
C:\CODING\LEARNING\MOBILE APPS\PizzaApp3
Now:
C:\CODING\PizzaApp3
npx ignite-cli@latest new PizzaApp3 --debug
ignite command: C:\Program Files\nodejs\node.exe C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\bin\ignite new PizzaApp3 --debug
โ
What bundle identifier? ยท com.pizzaapp3
โ
Where do you want to start your project? ยท C:\CODING\PizzaApp3
โ
Choose a workflow: ยท Expo Go
worflow: expo
needs prebuild: false
โ
Do you want to initialize a git repository? (Y/n) ยท Yes
โ
Remove demo code? We recommend leaving it in if it's your first time using Ignite (y/N) ยท Yes
availablePackagers: npm,pnpm
โ
Which package manager do you want to use? ยท npm
ignitePath: C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli
boilerplatePath: C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\boilerplate
โ
Do you want to install dependencies? (Y/n) ยท Yes
experimentalFlags:
.;;,. .clll.
.clll, ,llll. ...
.,;,. ;lllc'.,. .';cllllc,
.',,. ... .'',,. .:lllllllll. .;lllc:;clll,
.llll, .,...;cllll:. ,llll, .llllllc,,' clll:'.,cllc.
,llll' ......;::. 'llcclllllllll' ,llll, .llll. ,lllllllll:'
,llll. .;clllllclll. 'llllc,..,llll, :llll. 'llll. ,lllc,''..
;llll. :llllc:cllllc. ,llll. .llll, .lllll. ,lllc... ,lll:...';:.
.llllc. ;lll;. :lll, ;lll; 'llll, .llllc. ,llllcll' .:lllllllll,
.llll, 'lll: .clll, :lll, ,llll. 'llll, 'lllllcc' ';::::;'.
.llll, ,lll: .llll' .llll, ;llll. ,llll, ..... .',..
,llll. 'llll:,,:cllll. .lllc. .''.. ... ....',; ..',,:::;'..
,llll. 'clllllllllll. ..... ..,::cllllc. .',:clllc;,'.
:llll. ',;,'.;lllc...,;:clll; ..',:cllllllllll:,;clllllc;,'.
llll: ...'cllllllllllllll::cllllllc;,',cllllllllc;'..
llll, ..,clllllllll::,,.,lllllllc:,'... :lllllc,..
c:;,. .cllllc:;:llll. ,ll:;,.. ;ll:,..
:lll,. .clll, .. .,..
:lll:,,cllll,
.cllllllllc'
.'cllll:.
โ Creating PizzaApp3 using Ignite 9.0.0
โ Powered by โ Infinite Red (https://infinite.red)
โ Package Manager: npm
โ Bundle identifier: com.pizzaapp3
โ Path: C:\CODING\PizzaApp3
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐จ 3D-printing a new React Native app
C:\CODING\PizzaApp3\.gitignore
C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\boilerplate\.gitignore.template
C:\CODING
Changing some dependencies for Expo Go compatibility...
{"@react-native-async-storage/async-storage":"1.18.2","expo-application":"~5.3.0","expo-font":"~11.4.0","expo-localization":"~14.3.0","@shopify/flash-list":"1.4.3"}
expected cachePath: C:\Users\dur2d\AppData\Local\Temp\ignite\6c03f35dc83f1978e826364de25b70e4\npm
cacheExists: false
- Getting those last few details perfect Renaming ios/HelloWorld.xcodeproj/xcshareddata/xcschemes/HelloWorld.xcscheme to PizzaApp3.xcscheme
Renaming ios/HelloWorldTests/HelloWorldTests.m to PizzaApp3Tests.m
Renaming ios/HelloWorld/HelloWorld-Bridging-Header.h to PizzaApp3-Bridging-Header.h
Renaming ios/HelloWorld/HelloWorld.entitlements to PizzaApp3.entitlements
Renaming ios/HelloWorld.xcworkspace to PizzaApp3.xcworkspace
Renaming ios/HelloWorld to PizzaApp3
Renaming ios/HelloWorldTests to PizzaApp3Tests
Renaming ios/HelloWorld.xcodeproj to PizzaApp3.xcodeproj
Renaming bundle identifier to com.pizzaapp3
Patching app.json - HelloWorld to PizzaApp3 and variants
Patching package.json - HelloWorld to PizzaApp3 and variants
Patching .maestro\FavoritePodcast.yaml - com.helloworld to com.pizzaapp3 and variants
Patching .maestro\Login.yaml - com.helloworld to com.pizzaapp3 and variants
๐จ Getting those last few details perfect
- Installing npm dependencies (wow these are heavy)
> [email protected] postinstall
> patch-package
\ Installing npm dependencies (wow these are heavy) patch-package 6.4.7
Applying patches...
added 1736 packages, and audited 1737 packages in 2m
167 packages are looking for funding
run `npm fund` for details
6 moderate severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
๐งถ Installing npm dependencies (wow these are heavy)
Configuring app.json
- Removing fancy demo code Ignite bin path: node C:\Users\dur2d\AppData\Local\npm-cache\_npx\bec2839915ba8fc3\node_modules\ignite-cli\bin\ignite
๐ ๏ธ Removing fancy demo code
templates to change EOL: ignite\templates\component\NAME.tsx.ejs,ignite\templates\model\NAME.test.ts.ejs,ignite\templates\model\NAME.ts.ejs,ignite\templates\navigator\NAMENavigator.tsx.ejs,ignite\templates\screen\NAMEScreen.tsx.ejs
Converting EOL for ignite\templates\component\NAME.tsx.ejs
Converting EOL for ignite\templates\model\NAME.test.ts.ejs
Converting EOL for ignite\templates\model\NAME.ts.ejs
Converting EOL for ignite\templates\navigator\NAMENavigator.tsx.ejs
Converting EOL for ignite\templates\screen\NAMEScreen.tsx.ejs
- Backing everything up in source control git init
\ Backing everything up in source control git add -A
/ Backing everything up in source control git commit -m "New Ignite 9.0.0 app
๐ Backing everything up in source control
C:\CODING
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Ignited PizzaApp3 in 108.63s ๐
For next time: here are the Ignite options you picked!
npx ignite-cli new PizzaApp3 \
--bundle=com.pizzaapp3 \
--git \
--install-deps \
--packager=npm \
--target-path=C:\CODING\PizzaApp3 \
--remove-demo \
--workflow=expo \
--no-timeout=false
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Need additional help?
Join our Slack community at http://community.infinite.red.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Now get cooking! ๐ฝ
cd C:\CODING\PizzaApp3
npm run android
from ignite.
Thank you! Got it.
from ignite.
๐ This issue has been resolved in version 9.0.1 ๐
The release is available on:
Your semantic-release bot ๐ฆ๐
from ignite.
Related Issues (20)
- v9 (pnpm): new Expo Prebuild project missing expo-modules-core HOT 5
- v9 (yarn): unable to run `yarn android` on windows HOT 3
- npx ignite-cli new fails HOT 24
- Generating app icon only generates for expo HOT 2
- Unable to run ignite-cli via npx or install via npm HOT 5
- node_modules/expo/AppEntry.js HOT 7
- Type enhancement for color palette HOT 2
- Changing app icon HOT 3
- Please add redux support HOT 3
- back button error on web HOT 1
- Doesn't run on android when running out of the box boilerplate.
- Screen and Splash Generator not working HOT 3
- Expo Go should not install expo-dev-client HOT 3
- App keep crashing when i do any changes HOT 3
- SyntaxError: Unexpected token '<' when running Jest HOT 9
- cli new fails due to undefined dependency (@expo/config-plugins) HOT 1
- Missing translation HOT 4
- cannot create a project HOT 3
- Error when running `pod install` in the `ios` directory. HOT 3
- Missing translation error with 9.4.2 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ignite.