Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Error: Cannot find module 'to-style'" after attempting to "gatsby develop" cloned repo #4

Open
marinoguerieri opened this issue Aug 5, 2019 · 5 comments

Comments

@marinoguerieri
Copy link

Hi.
I cloned the repo using
gatsby new coolest-library https://github.com/pedronauck/gatsby-starter-docz
but I can't "gatsby develop" it, it shows an error. I followed instructions 100% so I guess this must be some kind of bug.

Here's the full printout:

$ gatsby develop
Something is already running at port 8000
Would you like to run the app at another port instead? [Y/n] y
Configuring yargs through package.json is deprecated and will be removed in the next major release, please use the JS API instead.
success open and validate gatsby-configs - 4.219 s

 ERROR

Error in "C:\Z\Poslovno\Web Dev\coolest-library\node_modules\gatsby-mdx\gatsby-node.js": Cannot find module 'to-style'



  Error: Cannot find module 'to-style'

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

  - loader.js:506 Function.Module._load
    internal/modules/cjs/loader.js:506:25

  - loader.js:636 Module.require
    internal/modules/cjs/loader.js:636:17

  - v8-compile-cache.js:159 require
    [coolest-library]/[v8-compile-cache]/v8-compile-cache.js:159:20

  - babel-plugin-html-attr-to-jsx-attr.js:2 Object.<anonymous>
    [coolest-library]/[gatsby-mdx]/utils/babel-plugin-html-attr-to-jsx-attr.js:2    :23

  - v8-compile-cache.js:178 Module._compile
    [coolest-library]/[v8-compile-cache]/v8-compile-cache.js:178:30

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

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

  - loader.js:537 tryModuleLoad
    internal/modules/cjs/loader.js:537:12

  - loader.js:529 Function.Module._load
    internal/modules/cjs/loader.js:529:3

  - loader.js:636 Module.require
    internal/modules/cjs/loader.js:636:17

  - v8-compile-cache.js:159 require
    [coolest-library]/[v8-compile-cache]/v8-compile-cache.js:159:20

  - gen-mdx.js:9 Object.<anonymous>
    [coolest-library]/[gatsby-mdx]/utils/gen-mdx.js:9:27

  - v8-compile-cache.js:178 Module._compile
    [coolest-library]/[v8-compile-cache]/v8-compile-cache.js:178:30

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

  - loader.js:598 Module.load
    internal/modules/cjs/loader.js:598:32
@marinoguerieri
Copy link
Author

marinoguerieri commented Aug 5, 2019

I solved it. It was actually very obvious, I just had to manually install the missing package,
i.e. npm install to-style

However, to-style was supposed to be installed automatically after cloning the repo and executing npm install, which didn't happen, probably because it wasn't listed in packages.json, so that's something that needs to be looked into.

EDIT: I closed the issue by mistake. The issue is supposed to be closed when the underlying issue is solved, assuming that's not something that is specific to me. Here's the full gatsby info just in case:

  System:
    OS: Windows 10
    CPU: (8) x64 Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz
  Binaries:
    npm: 6.4.1 - C:\Program Files\nodejs\npm.CMD
  Browsers:
    Edge: 42.17134.1.0
  npmPackages:
    gatsby: ^2.13.34 => 2.13.34 
    gatsby-image: ^2.0.23 => 2.2.6 
    gatsby-plugin-flow: ^1.1.2 => 1.1.2 
    gatsby-plugin-netlify: ^2.1.3 => 2.1.3 
    gatsby-plugin-netlify-cms: ^4.1.6 => 4.1.6 
    gatsby-plugin-purgecss: ^4.0.0 => 4.0.0 
    gatsby-plugin-react-helmet: ^3.0.4 => 3.1.2 
    gatsby-plugin-sass: ^2.0.7 => 2.1.3 
    gatsby-plugin-sharp: ^2.2.9 => 2.2.9 
    gatsby-remark-copy-linked-files: ^2.1.3 => 2.1.3 
    gatsby-remark-images: ^3.1.7 => 3.1.7 
    gatsby-remark-relative-images: ^0.2.1 => 0.2.2 
    gatsby-source-filesystem: ^2.1.6 => 2.1.6 
    gatsby-theme-docz: ^1.2.0 => 1.2.0 
    gatsby-transformer-remark: ^2.6.9 => 2.6.9 
    gatsby-transformer-sharp: ^2.2.4 => 2.2.4 

@AAverin
Copy link

AAverin commented Aug 13, 2019

Opened the same issue on original Docz repo: doczjs/docz#1004
Let's keep this one open too to track the problem

@siddharthsharma94
Copy link

Still getting this, installing manually seemed to work.

@atapas
Copy link

atapas commented Sep 24, 2021

faced the same issue.

@Zara603
Copy link

Zara603 commented Aug 17, 2022

2022 still getting this and need to install manually

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants