Thanks for the reply!
It’s looking like things are and are not working locally.
Some background.
I’m attempting to implement this Gatsby theme:
Here’s how I’ve configured the plugin in gatsby-config.js
{
resolve: `gatsby-plugin-netlify-identity`,
options: {
url: `https://taoistprogrammer.com`, // required!
},
},
When I run Gatsby develop
things look to function properly. (Note that my google and GitHub integrations are loading - which tells me my identity url is prob configured appropriately)
However, when I run Gatsby build
things break down.
Note the error:
gatsby-plugin-mdx
Error: invalid netlify instance URL: undefined. Please check the docs for proper usage or file an issue.
I get the output below:
➜ taoist-programmer git:(bp-netlify-identity) ✗ gatsby build
success open and validate gatsby-configs - 0.107s
success load plugins - 1.032s
success onPreInit - 0.010s
success delete html and css files from previous builds - 0.024s
success initialize cache - 0.009s
success copy gatsby files - 0.069s
success onPreBootstrap - 0.031s
success createSchemaCustomization - 0.147s
success Checking for changed pages - 0.004s
success source and transform nodes - 1.053s
success building schema - 0.996s
{ local: true }
Config rootPath /
Config basePath /
Config authorsPath /authors
Querying Authors & Articles source: Local
Creating articles page
Creating article posts
Creating authors page
success createPages - 0.963s
success Checking for changed pages - 0.001s
success createPagesStatefully - 0.132s
success update schema - 0.462s
success onPreExtractQueries - 0.002s
success extract queries from components - 1.368s
success write out redirect data - 0.005s
success Build manifest and related icons - 0.155s
success onPostBootstrap - 0.160s
info bootstrap finished - 11.167s
success run page queries - 0.039s - 16/16 413.83/s
success write out requires - 0.005s
success Building production JavaScript and CSS bundles - 9.685s
[ ] 0.009 s 0/16 0% Building static HTML for pages
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":false}}}
{"isConfirmedUser":false,"isLoggedIn":false,"authedFetch":{},"_goTrueInstance":{"setCookie":true,"api":{"apiURL":"https://taoistprogrammer.com/.netlify/identity","_sameOrigin":true,"defaultHeaders":{}}},"_url":"https://taoistprogrammer.com","settings":{"autoconfirm":false,"disable_signup":false,"external":{"bitbucket":false,"email":true,"facebook":false,"github":false,"gitlab":false,"google":falsesuccess Building static HTML for pages - 5.125s - 16/16 3.12/s
info Generated public/sw.js, which will precache 9 files, totaling 513805 bytes.
The following pages will be precached:
/offline-plugin-app-shell-fallback/index.html
ERROR
gatsby-plugin-mdx
Error: invalid netlify instance URL: undefined. Please check the docs for proper usage or file an issue.
at f (evalmachine.<anonymous>:12348:851)
at d (evalmachine.<anonymous>:11089:498)
at $a (evalmachine.<anonymous>:11092:16)
at a.b.render (evalmachine.<anonymous>:11097:476)
at a.b.read (evalmachine.<anonymous>:11097:18)
at renderToStaticMarkup (evalmachine.<anonymous>:11107:462)
at ./node_modules/gatsby-plugin-mdx/utils/wrap-root-render-html-entry.js.__webpack_exports__.default (evalmachine.<anonymous>:6241:511)
at /Users/brandonperfetti/dev/taoist-programmer/node_modules/gatsby-plugin-mdx/utils/render-html.js:157:23
at Array.map (<anonymous>)
at /Users/brandonperfetti/dev/taoist-programmer/node_modules/gatsby-plugin-mdx/utils/render-html.js:155:22
⠏ onPostBuild
/Users/brandonperfetti/.nvm/versions/node/v12.16.3/lib/node_modules/gatsby-cli/node_modules/yoga-layout-prebuilt/yoga-layout/build/Release/nbind.js:53
throw ex;
^
Error: invalid netlify instance URL: undefined. Please check the docs for proper usage or file an issue.
at f (evalmachine.<anonymous>:12348:851)
at d (evalmachine.<anonymous>:11089:498)
at $a (evalmachine.<anonymous>:11092:16)
at a.b.render (evalmachine.<anonymous>:11097:476)
at a.b.read (evalmachine.<anonymous>:11097:18)
at renderToStaticMarkup (evalmachine.<anonymous>:11107:462)
at ./node_modules/gatsby-plugin-mdx/utils/wrap-root-render-html-entry.js.__webpack_exports__.default (evalmachine.<anonymous>:6241:511)
at /Users/brandonperfetti/dev/taoist-programmer/node_modules/gatsby-plugin-mdx/utils/render-html.js:157:23
at Array.map (<anonymous>)
at /Users/brandonperfetti/dev/taoist-programmer/node_modules/gatsby-plugin-mdx/utils/render-html.js:155:22
➜ taoist-programmer git:(bp-netlify-identity) ✗
I thought I’d check in w/ y’all per the invalid netlify instance URL: undefined
error.
Appreciate your help and your time!
Thanks!