Giter VIP home page Giter VIP logo

Comments (13)

frankcalise avatar frankcalise commented on June 14, 2024 1

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.

frankcalise avatar frankcalise commented on June 14, 2024 1

@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.

frankcalise avatar frankcalise commented on June 14, 2024 1

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.

frankcalise avatar frankcalise commented on June 14, 2024

@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.

onurusluca avatar onurusluca commented on June 14, 2024

@frankcalise Thanks for the reply. I am getting the exact same app as the default selections. All the code is still there too.

image

from ignite.

frankcalise avatar frankcalise commented on June 14, 2024

Ok I forgot that you're running on Windows, so I'll need to switch over and work through that as well.

from ignite.

onurusluca avatar onurusluca commented on June 14, 2024

@frankcalise Ah, sorry. Thank you!

from ignite.

frankcalise avatar frankcalise commented on June 14, 2024

@onurusluca Do you mind running with your new command with --debug and posting the output as well?

from ignite.

onurusluca avatar onurusluca commented on June 14, 2024

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.

onurusluca avatar onurusluca commented on June 14, 2024

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.

onurusluca avatar onurusluca commented on June 14, 2024

@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

image

from ignite.

onurusluca avatar onurusluca commented on June 14, 2024

Thank you! Got it.

from ignite.

infinitered-circleci avatar infinitered-circleci commented on June 14, 2024

๐ŸŽ‰ This issue has been resolved in version 9.0.1 ๐ŸŽ‰

The release is available on:

Your semantic-release bot ๐Ÿ“ฆ๐Ÿš€

from ignite.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.