smakosh / gatsby-starter-i18n

Gatsby starter with i18n and some cool features
https://gatsby-starter-i18n-futt63hiu.now.sh/
MIT License
36 stars 7 forks source link

Your project got broekn by the latest upgraded Gatsby plugins and latest npm packages #13

Closed gusbemacbe closed 4 years ago

gusbemacbe commented 4 years ago

Hello!

Your project is not the only that is affected, other several projects I tried to build also are affected. I also have already tried to remove package-lock and yarn-lock, and node_modules, but Gatsby and NPM keep upgrading the latest version when I install other packages via npm. Observe that I always ordered alphabetically the plugins in the file gatsby-config.json, but I reverted to the original order and it still gave errors. I think it is gatsby-cli's problem and or because Gatbsy and NPM forced to upgrade the latest verison, brekaing a lot of projects.


  System:
    OS: Linux 5.7 EndeavourOS
    CPU: (16) x64 AMD Ryzen 7 2700X Eight-Core Processor
    Shell: 5.8 - /bin/zsh
  Binaries:
    Node: 14.3.0 - ~/.nvm/versions/node/v14.3.0/bin/node
    Yarn: 1.22.4 - /usr/bin/yarn
    npm: 6.14.7 - ~/.nvm/versions/node/v14.3.0/bin/npm
  Languages:
    Python: 3.8.5 - /usr/bin/python
  Browsers:
    Firefox: 79.0
  npmPackages:
    gatsby: ^2.13.21 => 2.24.40 
    gatsby-plugin-canonical-urls: ^2.1.2 => 2.3.10 
    gatsby-plugin-catch-links: ^2.1.2 => 2.3.11 
    gatsby-plugin-google-analytics: ^2.1.4 => 2.3.13 
    gatsby-plugin-google-fonts: ^1.0.1 => 1.0.1 
    gatsby-plugin-manifest: ^2.2.3 => 2.4.22 
    gatsby-plugin-mdx: ^1.2.34 => 1.2.34 
    gatsby-plugin-netlify: ^2.1.3 => 2.3.13 
    gatsby-plugin-nprogress: ^2.0.5 => 2.3.10 
    gatsby-plugin-offline: ^2.2.4 => 2.2.10 
    gatsby-plugin-react-helmet: ^3.1.2 => 3.3.10 
    gatsby-plugin-styled-components: ^3.0.0 => 3.3.10 
    gatsby-source-filesystem: ^2.0.1 => 2.3.24 
  npmGlobalPackages:
    gatsby-cli: 2.12.82

And the errors:

For help, see: https://nodejs.org/en/docs/inspector
success open and validate gatsby-configs - 0.025s

ERROR 

Error in "/home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby-plugin-page-creator/gatsby-node.js": Cannot find module 'gatsby-cli/lib/reporter'
Require stack:
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby-plugin-page-creator/is-valid-collection-path-implementation.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby-plugin-page-creator/create-pages-from-collection-builder.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby-plugin-page-creator/create-page-wrapper.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby-plugin-page-creator/gatsby-node.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/bootstrap/resolve-module-exports.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/bootstrap/load-plugins/validate.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/bootstrap/load-plugins/load.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/bootstrap/load-plugins/index.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/services/initialize.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/services/index.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/state-machines/develop/services.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/state-machines/develop/index.js
- /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/commands/develop-process.js
- /home/gusbemacbe/GitHub/suru-plus-folders/.cache/tmp-416886-o4jAcaKuu690

  Error: Cannot find module 'gatsby-cli/lib/reporter'
  Require stack:
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby-plugin-page-creator/is-valid-collection-path-implementation  .js
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby-plugin-page-creator/create-pages-from-collection-builder.js  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby-plugin-page-creator/create-page-wrapper.js
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby-plugin-page-creator/gatsby-node.js
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/bootstrap/resolve-module-exports.js
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/bootstrap/load-plugins/validate.js
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/bootstrap/load-plugins/load.js
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/bootstrap/load-plugins/index.js
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/services/initialize.js
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/services/index.js
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/state-machines/develop/services.js
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/state-machines/develop/index.js
  - /home/gusbemacbe/GitHub/suru-plus-folders/node_modules/gatsby/dist/commands/develop-process.js
  - /home/gusbemacbe/GitHub/suru-plus-folders/.cache/tmp-416886-o4jAcaKuu690

  - loader.js:1029 Function.Module._resolveFilename
    internal/modules/cjs/loader.js:1029:15

  - loader.js:898 Function.Module._load
    internal/modules/cjs/loader.js:898:27

  - loader.js:1089 Module.require
    internal/modules/cjs/loader.js:1089:19

  - v8-compile-cache.js:159 require
    [suru-plus-folders]/[v8-compile-cache]/v8-compile-cache.js:159:20

  - is-valid-collection-path-implementation.js:10 Object.<anonymous>
    [suru-plus-folders]/[gatsby-plugin-page-creator]/is-valid-collection-path-implementation.js:10:40

  - v8-compile-cache.js:178 Module._compile
    [suru-plus-folders]/[v8-compile-cache]/v8-compile-cache.js:178:30

  - loader.js:1220 Object.Module._extensions..js
    internal/modules/cjs/loader.js:1220:10

  - loader.js:1049 Module.load
    internal/modules/cjs/loader.js:1049:32

  - loader.js:937 Function.Module._load
    internal/modules/cjs/loader.js:937:14

  - loader.js:1089 Module.require
    internal/modules/cjs/loader.js:1089:19

  - v8-compile-cache.js:159 require
    [suru-plus-folders]/[v8-compile-cache]/v8-compile-cache.js:159:20

  - create-pages-from-collection-builder.js:28 Object.<anonymous>
    [suru-plus-folders]/[gatsby-plugin-page-creator]/create-pages-from-collection-builder.js:28:44

  - v8-compile-cache.js:178 Module._compile
    [suru-plus-folders]/[v8-compile-cache]/v8-compile-cache.js:178:30

  - loader.js:1220 Object.Module._extensions..js
    internal/modules/cjs/loader.js:1220:10

  - loader.js:1049 Module.load
    internal/modules/cjs/loader.js:1049:32

  - loader.js:937 Function.Module._load
    internal/modules/cjs/loader.js:937:14

not finished load plugins - 0.245s
zsh: exit 1     gatsby develop

In reference to https://github.com/gatsbyjs/gatsby/issues/26352.

smakosh commented 4 years ago

Thanks for reporting the issue @gusbemacbe, I will update this starter as soon as I get some free time over the weekends!

gusbemacbe commented 4 years ago

I am very sorry, @smakosh! Your project is working now as @sidharthachatterjee and @pvdz have fixed gatsby-cli and gatsby` bugs. .

smakosh commented 4 years ago

No worries! Thank you!