ํฌ๋กฌ ๊ฐ๋ฐ ๋๊ตฌ์์ ๋ด CSS blob์ ํ์ผ ์ด๋ฆ์๋ณด๊ณ ์ถ์์ต๋๋ค.
์คํ์ผ ๋ก๋ readme ๋ output.publicPath webpack ์์ฑ์ ์ค์ ํด์ผํ๋ค๊ณ ๋ช
์ํฉ๋๋ค. gatsby-config.js๋ฅผ ํตํด ์ค์ ํ๋ฉด gatsby develop
์คํจํฉ๋๋ค.
gatsby-node.js :
exports.onCreateWebpackConfig = ({ stage, rules, loaders, plugins, actions }) => actions.setWebpackConfig({
output: {
publicPath: '/',
},
});
๊ฒฝ๋ก๋ฅผ ์ค์ ํด์ผํ๋ฉฐ ๊ตฌ์ฑํ ์คํ์ผ ๋ก๋์์ ๋ด CSS ํ์ผ์ ๋ํด ์ ๋ ๊ฒฝ๋ก๊ฐ ์์ฑ๋์ด์ผํฉ๋๋ค.
> gatsby develop
success open and validate gatsby-configs - 0.058 s
success load plugins - 1.072 s
success onPreInit - 0.009 s
success initialize cache - 0.035 s
success copy gatsby files - 0.138 s
success onPreBootstrap - 0.026 s
success source and transform nodes - 0.087 s
success building schema - 0.349 s
success createPages - 0.004 s
success createPagesStatefully - 0.082 s
success onPreExtractQueries - 0.015 s
success update schema - 0.042 s
success extract queries from components - 0.157 s
success run static queries - 0.208 s โ 2/2 10.53 queries/second
success run page queries - 0.052 s โ 6/6 146.57 queries/second
success write out page data - 0.011 s
success write out redirect data - 0.008 s
success Build manifest and related icons - 0.411 s
success Build manifest and related icons - 0.014 s
success onPostBootstrap - 0.476 s
โ
info bootstrap finished - 9.560 s
โ
error There was an error compiling the html.js component for the development server.
See our docs page on debugging HTML builds for help https://gatsby.dev/debug-html
Error: ./.cache/gatsby-browser-entry.js
Module not found: Error: Can't resolve 'gatsby-link' in '/.../.cac
he'
resolve 'gatsby-link' in '/.../.cache'
Parsed request is a module
@ ./.cache/gatsby-browser-entry.js 3:0-112 42:0-45:64 42:0-45:64 42:0-45:64 42:0-45:64 42:0-45:64
42:0-45:64 42:0-45:64 42:0-45:64
@ ./node_modules/gatsby-plugin-manifest/gatsby-ssr.js
@ ./.cache/api-runner-ssr.js
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] develop: `gatsby develop`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] develop script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /.../.npm/_logs/2019-06-16T19_56_49_086Z-debug.log
error Command failed with exit code 1.
์ฒด๊ณ:
์ด์์ฒด์ : macOS High Sierra 10.13.6
CPU : (4) x64 Intel (R) Core (TM) i5-4260U CPU @ 1.40GHz
์
ธ : 5.6.2-/ usr / local / bin / zsh
๋ฐ์ด๋๋ฆฌ :
๋
ธ๋ : 10.15.2-/ usr / local / bin / node
์์ฌ : 1.13.0-/ usr / local / bin / yarn
npm : 6.7.0-/ usr / local / bin / npm
์ธ์ด :
Python : 2.7.15-/ usr / local / bin / python
๋ธ๋ผ์ฐ์ :
ํฌ๋กฌ : 74.0.3729.169
Safari : 12.1.1
npm ํจํค์ง :
๊ฐ์ธ ๋น : ^ 2.8.6 => 2.8.6
๊ฐ์ธ ๋น ์ด๋ฏธ์ง : ^ 2.1.2 => 2.1.2
gatsby-plugin-manifest : ^ 2.1.1 => 2.1.1
gatsby-plugin-offline : ^ 2.1.1 => 2.1.1
gatsby-plugin-react-helmet : ^ 3.0.12 => 3.0.12
gatsby-plugin-sass : ^ 2.0.11 => 2.0.11
gatsby-plugin-sharp : ^ 2.1.3 => 2.1.3
gatsby-plugin-typescript : ^ 2.0.15 => 2.0.15
๊ฐ์ธ ๋น ์์ค ํ์ผ ์์คํ
: ^ 2.0.38 => 2.0.38
๊ฐ์ธ ๋น ๋ณ์๊ธฐ ๋ ์นด๋ก์ด : ^ 2.1.21 => 2.1.21
์๋ ํ์ธ์ @wildeyes
์ฐ๋ฐ์ ์ธ ํ์์ ๋ฐฉ์งํ๊ธฐ ์ํด ๋ช ๊ฐ์ง ๊ตฌ์ฑ ์ต์ ์ด ์ค์ ๋ ๊ฒฝ์ฐ ๋ฌด์๋ฉ๋๋ค. ํนํ ํญ๋ชฉ, ์ถ๋ ฅ, ๋์ ๋๋ resolveLoader์ ๋ํ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ๋ฌด์๋ฉ๋๋ค.
https://www.gatsbyjs.org/docs/actions/#setWebpackConfig (์์์ ๋ฐ์ท)์ ์ค๋ช
๋๋๋ก ๋ ๊ฐ์ ํค ์ค์ ์ ์ง์ํ์ง ์์ผ๋ฉฐ output
๋ ๊ทธ์ค ํ๋์
๋๋ค!
์ ์์ด ๋ฌธ์ ๋ฅผ ๋ง๋ฌด๋ฆฌํ์ง๋ง ์ด์ ๊ด๋ จ๋ ๋ค๋ฅธ ๋์์ด ํ์ํ๋ฉด ์ธ์ ๋ ์ง ๋ค์ ์ด์ด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.