From 672b48840966f0d86be95904e61d52bcb8312544 Mon Sep 17 00:00:00 2001 From: Victor Date: Thu, 12 Dec 2019 14:27:28 +1100 Subject: [PATCH] fixed issue if "gatsby develop" failed due to svg-sprite-loader https://github.com/marcobiedermann/gatsby-plugin-svg-sprite/issues/9 --- README.md | 21 ++++++++++++++------- yarn.lock | 24 ++++++++++++------------ 2 files changed, 26 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 00dce24..8967257 100644 --- a/README.md +++ b/README.md @@ -31,15 +31,10 @@ Kick off your project with this boilerplate which is based on [BoilerplateV](htt ```shell cd my-boilerplatev-starter/ - gatsby develop + yarn dev ``` - or - - ```shell - cd my-boilerplatev-starter/ - yarn d - ``` + _`yarn dev`_ or _`yarn d`_ will run `gatsby develop`. 1. **Open the source code and start editing!** @@ -121,6 +116,18 @@ Looking for more guidance? Full documentation for Gatsby lives [on the website]( cd C:\dev\my-boilerplatev-starter ``` +- **Running `gatsby develop` produces an error "Cannot find module 'webpack/package.json"** + + This issue has been reported on Github [here](https://github.com/marcobiedermann/gatsby-plugin-svg-sprite/issues/9). To fix it, Add a `resolutions` in `package.json` to enforce svg-sprite-loader version to 4.1.3 + + ```json + { + "resolutions": { + "svg-sprite-loader": "4.3.1" + } + } + ``` + ## 💫 Deploy [![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/viperfx07/gatsby-starter-boilerplatev-kontent) diff --git a/yarn.lock b/yarn.lock index b496110..6f5dae0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11922,16 +11922,16 @@ supports-color@^6.1.0: dependencies: has-flag "^3.0.0" -svg-baker-runtime@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/svg-baker-runtime/-/svg-baker-runtime-1.4.1.tgz#d3f77dffdf1f1a8b8f1e84ef67d2c1b53d60d770" - integrity sha512-4HLs8dU5kP4+zWix3MoZUge7kSVO6VCg14dLJWVIRWZx1vik21k/h5T620VXRoIyn0nw8g1R8Qk+VvW9BLOOPA== +svg-baker-runtime@^1.4.0: + version "1.4.3" + resolved "https://registry.yarnpkg.com/svg-baker-runtime/-/svg-baker-runtime-1.4.3.tgz#8ec035daf3af4abe7e788120868ebbf84a34468f" + integrity sha512-QY6RlJN3v6xPxVQboSrsGiLWaWay+uFstic6QEzoIUK2l6M/lqL/wiqFcoqroBsGpqpP0knXplltLZGTzncbNw== dependencies: deepmerge "1.3.2" mitt "1.1.2" - svg-baker "^1.4.0" + svg-baker "^1.5.0" -svg-baker@^1.4.0, svg-baker@^1.4.1: +svg-baker@^1.4.0, svg-baker@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/svg-baker/-/svg-baker-1.5.0.tgz#e94e75523d9303e9a2b3448987080d966cb90af4" integrity sha512-UMU4WQMfsmY1l8eqoxBoGTDht02RVu46cC0QoAVsJM6lUvbGCkPnAHHMG3mM8m/D1zAGg8Q0IZXnHokZ9umX0Q== @@ -11950,10 +11950,10 @@ svg-baker@^1.4.0, svg-baker@^1.4.1: query-string "^4.3.2" traverse "^0.6.6" -svg-sprite-loader@^4.1.3: - version "4.1.6" - resolved "https://registry.yarnpkg.com/svg-sprite-loader/-/svg-sprite-loader-4.1.6.tgz#ca03d51201e326c1c018389c81d5b0eb78dc01de" - integrity sha512-fVLDJ36GUfLmeZEB+RFq/OmiEThifZsQQ+8YSmbpOtyvlkLBbnGydYG6IHJehgbpy58898JyoHk+krd6C+6dXg== +svg-sprite-loader@4.1.3, svg-sprite-loader@^4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/svg-sprite-loader/-/svg-sprite-loader-4.1.3.tgz#d25cfa75a5c4e499f7b5282281db6eb3bda13fe0" + integrity sha512-lOLDSJoyriYnOeGYc7nhxTDYj2vfdBVKpxIS/XK70//kA3VB55H89T1lct2OEClY4w5kQLZJAvDGQ41g3YTogQ== dependencies: bluebird "^3.5.0" deepmerge "1.3.2" @@ -11961,8 +11961,8 @@ svg-sprite-loader@^4.1.3: escape-string-regexp "1.0.5" html-webpack-plugin "^3.2.0" loader-utils "^1.1.0" - svg-baker "^1.4.1" - svg-baker-runtime "1.4.1" + svg-baker "^1.4.0" + svg-baker-runtime "^1.4.0" url-slug "2.0.0" svgo@1.3.2, svgo@^1.0.0: