You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey there, great tutorial and Repo. I noticed that the README.md file is not displayed when hitting the landing page button. It just brings up a 404 error. Below is the toml file
Toml File
[build]
command = "rm -rf __obsidian __site && mkdir __obsidian && mv * __obsidian || true && git clone https://github.com/ppeetteerrs/obsidian-zola.git __site && __site/run.sh"publish = "public"
[build.environment]
# (Optional) Text in landing page buttonLANDING_BUTTON = "Click to steal some👆"# (Optional) Site description on landing pageLANDING_DESCRIPTION = "Where I record everything I learn!"# (REQUIRED) The Markdown page linked to landing page button (e.g. put home for ./home.md)LANDING_PAGE = "./README.md"# (Optional) Site title on landing pageLANDING_TITLE = "George's Learning Journal"PYTHON_VERSION = "3.8"# (REQUIRED) Site repo URLREPO_URL = "https://github.com/georgeoffley/til"# (Optional) Site title in navbarSITE_TITLE = "George's Learning Journal"# (Optional) Site title in browser tab (leave blank to use SITE_TITLE)SITE_TITLE_TAB = ""# (REQUIRED) Netlify site URLSITE_URL = "https://george-offley-til.netlify.app"# (Optional) Site TimezoneTIMEZONE = ""ZOLA_VERSION = "0.15.2"# (Optional, default title) How to sort notes inside each section on the right sidebar ("date" or "title"). Subsections on side bar are sorted by title, the sort order cannot be changed.SORT_BY = "title"# (Optional) Google Analytics Measurement IDGANALYTICS = ""# (Optional, default true) Slugify URLs. Put "" to disable.SLUGIFY = "y"# (Optional, default true) Shows knowledge graph on home page. Put "" to disable.HOME_GRAPH = "y"# (Optional, default true) Shows knowledge graph on every page. Put "" to disable.PAGE_GRAPH = "y"# (Optional, default false) Whether sidebar sections should be collapsed by default.SIDEBAR_COLLAPSED = ""# (Optional, default blank) Additional footer content.FOOTER = ""# (Optional, default main) Root section name.ROOT_SECTION_NAME = "main"# (Optional) visjs graph options. Can remove if desired.GRAPH_OPTIONS = """ { nodes: { shape: "dot", color: isDark() ? "#8c8e91" : "#dee2e6", font: { face: "Inter", color: isDark() ? "#c9cdd1" : "#616469", strokeColor: isDark() ? "#c9cdd1" : "#616469", }, scaling: { label: { enabled: true, }, }, }, edges: { color: { inherit: "both" }, width: 0.8, smooth: { type: "continuous", }, hoverWidth: 4, }, interaction: { hover: true, }, height: "100%", width: "100%", physics: { solver: "repulsion", }, }"""
Notes
I did notice that the button has a link to https://george-offley-til.netlify.app/docs/README.md so I thought the site might be looking for something in the \docs\ directory. So I tried creating a docs directory and moving the readme file into there but got the same result.
Netlify build logs
Here is the netlify build, but I did not notice any errors.
12:41:00 PM: Build ready to start
12:41:01 PM: build-image version: 8b79b5e0c585f1b3f892b8032389b4b4b188d887 (focal)
12:41:01 PM: build-image tag: v4.14.0
12:41:01 PM: buildbot version: 8aa88434a6e0dbe93bf5a2f29e1e3ed919ad3fe4
12:41:02 PM: Fetching cached dependencies
12:41:02 PM: Starting to download cache of 91.1MB
12:41:02 PM: Finished downloading cache in 826.533832ms
12:41:02 PM: Starting to extract cache
12:41:03 PM: Finished extracting cache in 447.497216ms
12:41:03 PM: Finished fetching cache in 1.319093288s
12:41:03 PM: Starting to prepare the repo for build
12:41:03 PM: Preparing Git Reference refs/heads/main
12:41:03 PM: Parsing package.json dependencies
12:41:04 PM: Different publish path detected, going to use the one specified in the Netlify configuration file: 'public' versus '/' in the Netlify UI
12:41:04 PM: Different build command detected, going to use the one specified in the Netlify configuration file: 'rm -rf __obsidian __site && mkdir __obsidian && mv * __obsidian || true && git clone https://github.com/ppeetteerrs/obsidian-zola.git __site && __site/run.sh' versus '' in the Netlify UI
12:41:04 PM: Starting build script
12:41:04 PM: Installing dependencies
12:41:04 PM: Python version set to 3.8
12:41:05 PM: Started restoring cached node version
12:41:06 PM: Finished restoring cached node version
12:41:06 PM: v16.18.0 is already installed.
12:41:06 PM: Now using node v16.18.0 (npm v8.19.2)
12:41:07 PM: Enabling node corepack
12:41:07 PM: Started restoring cached build plugins
12:41:07 PM: Finished restoring cached build plugins
12:41:07 PM: Attempting ruby version 2.7.2, read from environment
12:41:07 PM: Using ruby version 2.7.2
12:41:08 PM: Using PHP version 8.0
12:41:08 PM: Installing Zola 0.15.2
12:41:08 PM: Started restoring cached go cache
12:41:08 PM: Finished restoring cached go cache
12:41:08 PM: Installing Go version 1.17 (requested 1.17)
12:41:12 PM: unset GOOS;
12:41:12 PM: unset GOARCH;
12:41:12 PM: export GOROOT='/opt/buildhome/.gimme/versions/go1.17.linux.amd64';
12:41:12 PM: export PATH="/opt/buildhome/.gimme/versions/go1.17.linux.amd64/bin:${PATH}";
12:41:12 PM: go version >&2;
12:41:12 PM: export GIMME_ENV="/opt/buildhome/.gimme/env/go1.17.linux.amd64.env"
12:41:12 PM: go version go1.17 linux/amd64
12:41:12 PM: Installing missing commands
12:41:12 PM: Verify run directory
12:41:13 PM:
12:41:13 PM: ────────────────────────────────────────────────────────────────
12:41:13 PM: Netlify Build
12:41:13 PM: ────────────────────────────────────────────────────────────────
12:41:13 PM:
12:41:13 PM: ❯ Version
12:41:13 PM: @netlify/build 28.1.3
12:41:13 PM:
12:41:13 PM: ❯ Flags
12:41:13 PM: baseRelDir: true
12:41:13 PM: buildId: 6358119c387eb2000865160e
12:41:13 PM: deployId: 6358119c387eb20008651610
12:41:13 PM:
12:41:13 PM: ❯ Current directory
12:41:13 PM: /opt/build/repo
12:41:13 PM:
12:41:13 PM: ❯ Config file
12:41:13 PM: /opt/build/repo/netlify.toml
12:41:13 PM:
12:41:13 PM: ❯ Context
12:41:13 PM: production
12:41:13 PM:
12:41:13 PM: ────────────────────────────────────────────────────────────────
12:41:13 PM: 1. build.command from netlify.toml
12:41:13 PM: ────────────────────────────────────────────────────────────────
12:41:13 PM:
12:41:13 PM: $ rm -rf __obsidian __site && mkdir __obsidian && mv * __obsidian || true && git clone https://github.com/ppeetteerrs/obsidian-zola.git __site && __site/run.sh
12:41:13 PM: mv: cannot move '__obsidian' to a subdirectory of itself, '__obsidian/__obsidian'
12:41:13 PM: Cloning into '__site'...
12:41:15 PM: Collecting python-slugify
12:41:15 PM: Downloading python_slugify-6.1.2-py2.py3-none-any.whl (9.4 kB)
12:41:15 PM: Collecting text-unidecode>=1.3
12:41:15 PM: Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB)
12:41:15 PM: Installing collected packages: text-unidecode, python-slugify
12:41:15 PM: Successfully installed python-slugify-6.1.2 text-unidecode-1.3
12:41:15 PM: Options:
12:41:15 PM: { 'FOOTER': '',
12:41:15 PM: 'GANALYTICS': '',
12:41:15 PM: 'GRAPH_LINK_REPLACE': '',
12:41:15 PM: 'GRAPH_OPTIONS': ' {\n'
12:41:15 PM: ' \tnodes: {\n'
12:41:15 PM: ' \t\tshape: "dot",\n'
12:41:15 PM: ' \t\tcolor: isDark() ? "#8c8e91" : "#dee2e6",\n'
12:41:15 PM: ' \t\tfont: {\n'
12:41:15 PM: ' \t\t\tface: "Inter",\n'
12:41:15 PM: ' \t\t\tcolor: isDark() ? "#c9cdd1" : "#616469",\n'
12:41:15 PM: ' \t\t\tstrokeColor: isDark() ? "#c9cdd1" : '
12:41:15 PM: '"#616469",\n'
12:41:15 PM: ' \t\t},\n'
12:41:15 PM: ' \t\tscaling: {\n'
12:41:15 PM: ' \t\t\tlabel: {\n'
12:41:15 PM: ' \t\t\t\tenabled: true,\n'
12:41:15 PM: ' \t\t\t},\n'
12:41:15 PM: ' \t\t},\n'
12:41:15 PM: ' \t},\n'
12:41:15 PM: ' \tedges: {\n'
12:41:15 PM: ' \t\tcolor: { inherit: "both" },\n'
12:41:15 PM: ' \t\twidth: 0.8,\n'
12:41:15 PM: ' \t\tsmooth: {\n'
12:41:15 PM: ' \t\t\ttype: "continuous",\n'
12:41:15 PM: ' \t\t},\n'
12:41:15 PM: ' \t\thoverWidth: 4,\n'
12:41:15 PM: ' \t},\n'
12:41:15 PM: ' \tinteraction: {\n'
12:41:15 PM: ' \t\thover: true,\n'
12:41:15 PM: ' \t},\n'
12:41:15 PM: ' \theight: "100%",\n'
12:41:15 PM: ' \twidth: "100%",\n'
12:41:15 PM: ' \tphysics: {\n'
12:41:15 PM: ' \t\tsolver: "repulsion",\n'
12:41:15 PM: ' \t},\n'
12:41:15 PM: ' }\n'
12:41:15 PM: ' ',
12:41:15 PM: 'HOME_GRAPH': 'y',
12:41:15 PM: 'LANDING_BUTTON': 'Click to steal some👆',
12:41:15 PM: 'LANDING_DESCRIPTION': 'Where I record everything I learn!',
12:41:15 PM: 'LANDING_PAGE': './README.md',
12:41:15 PM: 'LANDING_TITLE': "George's Learning Journal",
12:41:15 PM: 'LOCAL_GRAPH': '',
12:41:15 PM: 'PAGE_GRAPH': 'y',
12:41:15 PM: 'REPO_URL': 'https://github.com/georgeoffley/til',
12:41:15 PM: 'ROOT_SECTION_NAME': 'main',
12:41:15 PM: 'SIDEBAR_COLLAPSED': '',
12:41:15 PM: 'SITE_TITLE': "George's Learning Journal",
12:41:15 PM: 'SITE_TITLE_TAB': "George's Learning Journal",
12:41:15 PM: 'SITE_URL': 'https://george-offley-til.netlify.app',
12:41:15 PM: 'SLUGIFY': 'y',
12:41:15 PM: 'SORT_BY': 'title',
12:41:15 PM: 'STRICT_LINE_BREAKS': 'y',
12:41:15 PM: 'SUBSECTION_SYMBOL': '👉',
12:41:15 PM: 'TIMEZONE': ''}
12:41:15 PM: Found section: .
12:41:15 PM: Found section: aws
12:41:15 PM: Found page: aws/check-rds-instances-aws-cli.md
12:41:15 PM: Found section: bash
12:41:15 PM: Found page: bash/checking-package-links.md
12:41:15 PM: Found page: bash/checking-website-latency-and-recording.md
12:41:15 PM: Found page: bash/finding-files-by-permission-type.md
12:41:15 PM: Found page: bash/finding-files-by-size.md
12:41:15 PM: Found page: bash/finding-text-inside-a-text-file.md
12:41:15 PM: Found page: bash/referencing-dashed-file-names-in-bash.md
12:41:15 PM: Found page: bash/referencing-files-with-spaces-in-name.md
12:41:15 PM: Found page: bash/saving-stdout-to-variable.md
12:41:15 PM: Found page: bash/seeing-contents-of-files.md
12:41:15 PM: Found section: docker
12:41:15 PM: Found page: docker/1.docker.md
12:41:15 PM: Found page: docker/build-context-in-docker-compose.md
12:41:15 PM: Found page: docker/build-docker-images.md
12:41:15 PM: Found page: docker/docker-run-command.md
12:41:15 PM: Found page: docker/multi-build-stages.md
12:41:15 PM: Found section: general-tools
12:41:15 PM: Found section: general-tools/cmd-tools
12:41:15 PM: Found page: general-tools/cmd-tools/pretty-logs-with-pino-pretty.md
12:41:15 PM: Found section: general-tools/cron
12:41:15 PM: Found page: general-tools/cron/cronjob-setting.md
12:41:15 PM: Found section: general-tools/direnv
12:41:15 PM: Found page: general-tools/direnv/creating-enviornments-using-direnv.md
12:41:15 PM: Found page: general-tools/direnv/installing-direnv.md
12:41:15 PM: Found section: general-tools/macos
12:41:15 PM: Found page: general-tools/macos/snipping-tool-in-mac.md
12:41:15 PM: Found section: general-tools/material-ui
12:41:15 PM: Found page: general-tools/material-ui/link-react-tag.md
12:41:15 PM: Found page: general-tools/material-ui/setting-text-attributes.md
12:41:15 PM: Found section: general-tools/retool
12:41:15 PM: Found page: general-tools/retool/chart-data-formatting-in-retool.md
12:41:15 PM: Found page: general-tools/retool/debug-console-in-retool.md
12:41:15 PM: Found page: general-tools/retool/using-variables-with-shared-queries.md
12:41:15 PM: Found section: general-tools/tailwind-css
12:41:15 PM: Found page: general-tools/tailwind-css/basic-tailwind-uasge.md
12:41:15 PM: Found page: general-tools/tailwind-css/extending-tailwind-to-add-custom-colors.md
12:41:15 PM: Found page: general-tools/tailwind-css/using-arbitrary-values-for-colors.md
12:41:15 PM: Found page: general-tools/tailwind-css/using-tailwind-in-non-react-projects.md
12:41:15 PM: Found section: general-tools/terraform
12:41:15 PM: Found page: general-tools/terraform/basic-terraform-commans.md
12:41:15 PM: Found section: general-tools/vscode
12:41:15 PM: Found page: general-tools/vscode/using-workspace-settings-for-projects.md
12:41:15 PM: Found section: general-tools/swyxkit
12:41:15 PM: Found page: general-tools/swyxkit/creating-posts-in-swyxkit.md
12:41:15 PM: Found page: general-tools/swyxkit/setting-up-swyxkit.md
12:41:15 PM: Found section: git
12:41:15 PM: Found page: git/cherry-picking.md
12:41:15 PM: Found page: git/git-rebasing.md
12:41:15 PM: Found page: git/git-stash-workflow.md
12:41:15 PM: Found page: git/scrolling-through-code-as-you-add-to-commit.md
12:41:15 PM: Found section: github
12:41:15 PM: Found section: github/actions
12:41:15 PM: Found page: github/actions/concurrency-in-github-action-workflow.md
12:41:15 PM: Found page: github/actions/using-environment-variables-in-workflows.md
12:41:15 PM: Found page: github/actions/using-expressions-in-workflows.md
12:41:15 PM: Found page: github/actions/using-needs-tags-in-workflows.md
12:41:15 PM: Found section: html
12:41:15 PM: Found page: html/html5-input-type-datepicker.md
12:41:15 PM: Found section: infrastructure
12:41:15 PM: Found page: infrastructure/blue-green-deployments.md
12:41:15 PM: Found section: interpreters
12:41:15 PM: Found page: interpreters/lexical-analysis.md
12:41:15 PM: Found section: javascript
12:41:15 PM: Found section: javascript/react
12:41:15 PM: Found section: javascript/react/redux
12:41:15 PM: Found page: javascript/react/redux/redux.md
12:41:15 PM: Found page: javascript/react/children-components-in-react.md
12:41:15 PM: Found page: javascript/react/componentdidmount.md
12:41:15 PM: Found page: javascript/react/components-in-react.md
12:41:15 PM: Found page: javascript/react/default-props-in-react.md
12:41:15 PM: Found page: javascript/react/dispatch-and-usedispatch-in-redux.md
12:41:15 PM: Found page: javascript/react/fragments-in-react.md
12:41:15 PM: Found page: javascript/react/organizing-component-abstractions.md
12:41:15 PM: Found page: javascript/react/prop-defaults.md
12:41:15 PM: Found page: javascript/react/rendering-jsx-using-react-dom.md
12:41:15 PM: Found page: javascript/react/state-updateing-console-log.md
12:41:15 PM: Found page: javascript/react/use-of-index.js-in-react.md
12:41:15 PM: Found page: javascript/react/usecallback-hook.md
12:41:15 PM: Found page: javascript/react/using-context-in-react.md
12:41:15 PM: Found page: javascript/react/using-props-in-react-components.md
12:41:15 PM: Found page: javascript/react/wrapper-components-in-react-using-props.md
12:41:15 PM: Found section: javascript/typescript
12:41:15 PM: Found page: javascript/typescript/arg-defaults.md
12:41:15 PM: Found page: javascript/typescript/arrays-in-typescript.md
12:41:15 PM: Found page: javascript/typescript/basic-type-in-typescript.md
12:41:15 PM: Found page: javascript/typescript/compiling-typescript-project-to-check-for-ts-errors.md
12:41:15 PM: Found page: javascript/typescript/conforming-types-to-specific-values.md
12:41:15 PM: Found page: javascript/typescript/const-assertions.md
12:41:15 PM: Found page: javascript/typescript/defining-and-passing-in-objects-in-typescript-functions.md
12:41:15 PM: Found page: javascript/typescript/finding-keys-in-typescript-map-objects.md
12:41:15 PM: Found page: javascript/typescript/generics-for-functions.md
12:41:15 PM: Found page: javascript/typescript/generics-for-interfaces.md
12:41:15 PM: Found page: javascript/typescript/optional-properties-in-ts-objects.md
12:41:15 PM: Found page: javascript/typescript/project-references.md
12:41:15 PM: Found page: javascript/typescript/record-type.md
12:41:15 PM: Found page: javascript/typescript/type-variables-in-ts.md
12:41:15 PM: Found page: javascript/typescript/union-type.md
12:41:15 PM: Found section: javascript/yarn
12:41:15 PM: Found page: javascript/yarn/resolutions-block-in-package.json.md
12:41:15 PM: Found page: javascript/yarn/running-yarn-commands-in-workspaces.md
12:41:15 PM: Found page: javascript/arrow-function-expressions.md
12:41:15 PM: Found page: javascript/async-await-vs-promises.md
12:41:15 PM: Found page: javascript/async-await.md
12:41:15 PM: Found page: javascript/closures.md
12:41:15 PM: Found page: javascript/computed-keys-in-js.md
12:41:15 PM: Found section: javascript/cypress
12:41:15 PM: Found page: javascript/cypress/calledwith-assertion-in-cypress.md
12:41:15 PM: Found page: javascript/cypress/matchers-in-cypress-using-sinonjs.md
12:41:15 PM: Found page: javascript/empty-arrays-falsy-in-js.md
12:41:15 PM: Found page: javascript/filtering-arrays.md
12:41:15 PM: Found page: javascript/finding-an-objects-properties.md
12:41:15 PM: Found page: javascript/for-of-loops.md
12:41:15 PM: Found page: javascript/formatting-datetime-in-js.md
12:41:15 PM: Found page: javascript/formatting-datetime-into-iso-standard.md
12:41:15 PM: Found page: javascript/formatting-numbers-for-commas-in-the-thousandth-place.md
12:41:15 PM: Found page: javascript/includes-method.md
12:41:15 PM: Found page: javascript/inequality-operator-in-javascript.md
12:41:15 PM: Found page: javascript/let-const-var-differences-in-js.md
12:41:15 PM: Found page: javascript/localstorage-in-browsers.md
12:41:15 PM: Found page: javascript/logical-operators-in-javascript.md
12:41:15 PM: Found section: javascript/npm
12:41:15 PM: Found page: javascript/npm/installing-packages-without-adding-to-current-project.md
12:41:15 PM: Found page: javascript/parsing-out-json-info-in-js.md
12:41:15 PM: Found page: javascript/promise-all.md
12:41:15 PM: Found page: javascript/promises.md
12:41:15 PM: Found page: javascript/reading-data-from-files-using-nodejs.md
12:41:15 PM: Found page: javascript/scoped-imports-in-a-monorepo.md
12:41:15 PM: Found page: javascript/spread-operator.md
12:41:15 PM: Found page: javascript/switch-statement-with-blank-blocks.md
12:41:15 PM: Found page: javascript/this.md
12:41:15 PM: Found page: javascript/typeof.md
12:41:15 PM: Found page: javascript/using-promises-as-function-return-values.md
12:41:15 PM: Found page: javascript/writing-to-files-using-nodejs.md
12:41:15 PM: Found section: math
12:41:15 PM: Found page: math/1d-vectors.md
12:41:15 PM: Found page: math/absolute-value.md
12:41:15 PM: Found page: math/sign.md
12:41:15 PM: Found section: misc
12:41:15 PM: Found page: misc/query-strings.md
12:41:15 PM: Found section: postgress
12:41:15 PM: Found page: postgress/type-casting.md
12:41:15 PM: Found section: problem-solving-processes
12:41:15 PM: Found page: problem-solving-processes/04-14-2022-fixing-build-error-from-jsx-types-and-react-datetime-library.md
12:41:15 PM: Found page: problem-solving-processes/04-15-2022-adding-styles-to-react-datetime-library.md
12:41:15 PM: Found page: problem-solving-processes/04-21-2022-solving-why-gh-issues-were-not-being-pulled-in-swyxkit.md
12:41:15 PM: Found page: problem-solving-processes/05-03-2022-finding-antialiasing-default-config-in-fable-engine.md
12:41:15 PM: Found page: problem-solving-processes/05-03-2022-fixing-errors-in-fable-project-in-vscode.md
12:41:15 PM: Found section: programming-language-facts
12:41:15 PM: Found page: programming-language-facts/statistically-typed-vs-dynamically-typed-languages.md
12:41:15 PM: Found section: python
12:41:15 PM: Found section: python/pandas
12:41:15 PM: Found page: python/pandas/reading-csv-data-sets-using-pandas.md
12:41:15 PM: Found page: python/pandas/sorting-values-by-column-in-pandas.md
12:41:15 PM: Found page: python/connecting-to-mongodb-using-python.md
12:41:15 PM: Found page: python/decorators-in-python.md
12:41:15 PM: Found page: python/higher-order-functions-in-python.md
12:41:15 PM: Found page: python/try-except-else-finally-in-python.md
12:41:15 PM: Found page: python/with-statement-python.md
12:41:15 PM: Found section: system-design
12:41:15 PM: Found page: system-design/system-design-interview-thought-process.md
12:41:15 PM: Found section: templates
12:41:15 PM: Found page: templates/new-entry-template.md
12:41:15 PM: Found section: docs
12:41:15 PM: Found page: docs/readme.md
12:41:15 PM: Found section: images
12:41:15 PM: Found resource: images/additional-scope-retool.png
12:41:15 PM: Found resource: images/common-component-life-cycles-react.png
12:41:15 PM: Found resource: images/example-deep-dive-update-1.png
12:41:15 PM: Found resource: images/example-deep-dive-update-2.png
12:41:15 PM: Found resource: images/example-high-level-design.png
12:41:15 PM: Found resource: images/import-query-in-app-retool.png
12:41:15 PM: Found resource: images/setting-query-lib-retool.png
12:41:15 PM: { '/docs/aws/check-rds-instances-aws-cli': 'Check-Rds-Instances-Aws-Cli',
12:41:15 PM: '/docs/bash/checking-package-links': 'Checking-Package-Links',
12:41:15 PM: '/docs/bash/checking-website-latency-and-recording': 'Checking-Website-Latency-And-Recording',
12:41:15 PM: '/docs/bash/finding-files-by-permission-type': 'Finding-Files-By-Permission-Type',
12:41:15 PM: '/docs/bash/finding-files-by-size': 'Finding-Files-By-Size',
12:41:15 PM: '/docs/bash/finding-text-inside-a-text-file': 'Finding-Text-Inside-A-Text-File',
12:41:15 PM: '/docs/bash/referencing-dashed-file-names-in-bash': 'Referencing-Dashed-File-Names-In-Bash',
12:41:15 PM: '/docs/bash/referencing-files-with-spaces-in-name': 'Referencing-Files-With-Spaces-In-Name',
12:41:15 PM: '/docs/bash/saving-stdout-to-variable': 'Saving-Stdout-To-Variable',
12:41:15 PM: '/docs/bash/seeing-contents-of-files': 'Seeing-Contents-Of-Files',
12:41:15 PM: '/docs/docker/1.docker': '1. Docker',
12:41:15 PM: '/docs/docker/build-context-in-docker-compose': 'Build-Context-In-Docker-Compose',
12:41:15 PM: '/docs/docker/build-docker-images': 'Build-Docker-Images',
12:41:15 PM: '/docs/docker/docker-run-command': 'Docker-Run-Command',
12:41:15 PM: '/docs/docker/multi-build-stages': 'Multi-Build-Stages',
12:41:15 PM: '/docs/docs/readme': 'README',
12:41:15 PM: '/docs/general-tools/cmd-tools/pretty-logs-with-pino-pretty': 'Pretty-Logs-With-Pino-Pretty',
12:41:15 PM: '/docs/general-tools/cron/cronjob-setting': 'Cronjob-Setting',
12:41:15 PM: '/docs/general-tools/direnv/creating-enviornments-using-direnv': 'Creating-Enviornments-Using-Direnv',
12:41:15 PM: '/docs/general-tools/direnv/installing-direnv': 'Installing-Direnv',
12:41:15 PM: '/docs/general-tools/macos/snipping-tool-in-mac': 'Snipping-Tool-In-Mac',
12:41:15 PM: '/docs/general-tools/material-ui/link-react-tag': 'Link-React-Tag',
12:41:15 PM: '/docs/general-tools/material-ui/setting-text-attributes': 'Setting-Text-Attributes',
12:41:15 PM: '/docs/general-tools/retool/chart-data-formatting-in-retool': 'Chart-Data-Formatting-In-Retool',
12:41:15 PM: '/docs/general-tools/retool/debug-console-in-retool': 'Debug-Console-In-Retool',
12:41:15 PM: '/docs/general-tools/retool/using-variables-with-shared-queries': 'Using-Variables-With-Shared-Queries',
12:41:15 PM: '/docs/general-tools/swyxkit/creating-posts-in-swyxkit': 'Creating-Posts-In-Swyxkit',
12:41:15 PM: '/docs/general-tools/swyxkit/setting-up-swyxkit': 'Setting-Up-Swyxkit',
12:41:15 PM: '/docs/general-tools/tailwind-css/basic-tailwind-uasge': 'Basic-Tailwind-Uasge',
12:41:15 PM: '/docs/general-tools/tailwind-css/extending-tailwind-to-add-custom-colors': 'Extending-Tailwind-To-Add-Custom-Colors',
12:41:15 PM: '/docs/general-tools/tailwind-css/using-arbitrary-values-for-colors': 'Using-Arbitrary-Values-For-Colors',
12:41:15 PM: '/docs/general-tools/tailwind-css/using-tailwind-in-non-react-projects': 'Using-Tailwind-In-Non-React-Projects',
12:41:15 PM: '/docs/general-tools/terraform/basic-terraform-commans': 'Basic-Terraform-Commans',
12:41:15 PM: '/docs/general-tools/vscode/using-workspace-settings-for-projects': 'Using-Workspace-Settings-For-Projects',
12:41:15 PM: '/docs/git/cherry-picking': 'Cherry-Picking',
12:41:15 PM: '/docs/git/git-rebasing': 'Git-Rebasing',
12:41:15 PM: '/docs/git/git-stash-workflow': 'Git-Stash-Workflow',
12:41:15 PM: '/docs/git/scrolling-through-code-as-you-add-to-commit': 'Scrolling-Through-Code-As-You-Add-To-Commit',
12:41:15 PM: '/docs/github/actions/concurrency-in-github-action-workflow': 'Concurrency-In-Github-Action-Workflow',
12:41:15 PM: '/docs/github/actions/using-environment-variables-in-workflows': 'Using-Environment-Variables-In-Workflows',
12:41:15 PM: '/docs/github/actions/using-expressions-in-workflows': 'Using-Expressions-In-Workflows',
12:41:15 PM: '/docs/github/actions/using-needs-tags-in-workflows': 'Using-Needs-Tags-In-Workflows',
12:41:15 PM: '/docs/html/html5-input-type-datepicker': 'Html5-Input-Type-Datepicker',
12:41:15 PM: '/docs/infrastructure/blue-green-deployments': 'Blue-Green-Deployments',
12:41:15 PM: '/docs/interpreters/lexical-analysis': 'Lexical-Analysis',
12:41:15 PM: '/docs/javascript/arrow-function-expressions': 'Arrow-Function-Expressions',
12:41:15 PM: '/docs/javascript/async-await': 'Async-Await',
12:41:15 PM: '/docs/javascript/async-await-vs-promises': 'Async-Await-Vs-Promises',
12:41:15 PM: '/docs/javascript/closures': 'Closures',
12:41:15 PM: '/docs/javascript/computed-keys-in-js': 'Computed-Keys-In-Js',
12:41:15 PM: '/docs/javascript/cypress/calledwith-assertion-in-cypress': 'Calledwith-Assertion-In-Cypress',
12:41:15 PM: '/docs/javascript/cypress/matchers-in-cypress-using-sinonjs': 'Matchers-In-Cypress-Using-Sinonjs',
12:41:15 PM: '/docs/javascript/empty-arrays-falsy-in-js': 'Empty-Arrays-Falsy-In-Js',
12:41:15 PM: '/docs/javascript/filtering-arrays': 'Filtering-Arrays',
12:41:15 PM: '/docs/javascript/finding-an-objects-properties': 'Finding-An-Objects-Properties',
12:41:15 PM: '/docs/javascript/for-of-loops': 'For-Of-Loops',
12:41:15 PM: '/docs/javascript/formatting-datetime-in-js': 'Formatting-Datetime-In-Js',
12:41:15 PM: '/docs/javascript/formatting-datetime-into-iso-standard': 'Formatting-Datetime-Into-Iso-Standard',
12:41:15 PM: '/docs/javascript/formatting-numbers-for-commas-in-the-thousandth-place': 'Formatting-Numbers-For-Commas-In-The-Thousandth-Place',
12:41:15 PM: '/docs/javascript/includes-method': 'Includes-Method',
12:41:15 PM: '/docs/javascript/inequality-operator-in-javascript': 'Inequality-Operator-In-Javascript',
12:41:15 PM: '/docs/javascript/let-const-var-differences-in-js': 'Let-Const-Var-Differences-In-Js',
12:41:15 PM: '/docs/javascript/localstorage-in-browsers': 'Localstorage-In-Browsers',
12:41:15 PM: '/docs/javascript/logical-operators-in-javascript': 'Logical-Operators-In-Javascript',
12:41:15 PM: '/docs/javascript/npm/installing-packages-without-adding-to-current-project': 'Installing-Packages-Without-Adding-To-Current-Project',
12:41:15 PM: '/docs/javascript/parsing-out-json-info-in-js': 'Parsing-Out-Json-Info-In-Js',
12:41:15 PM: '/docs/javascript/promise-all': 'Promise-All',
12:41:15 PM: '/docs/javascript/promises': 'Promises',
12:41:15 PM: '/docs/javascript/react/children-components-in-react': 'Children-Components-In-React',
12:41:15 PM: '/docs/javascript/react/componentdidmount': 'Componentdidmount',
12:41:15 PM: '/docs/javascript/react/components-in-react': 'Components-In-React',
12:41:15 PM: '/docs/javascript/react/default-props-in-react': 'Default-Props-In-React',
12:41:15 PM: '/docs/javascript/react/dispatch-and-usedispatch-in-redux': 'Dispatch-And-Usedispatch-In-Redux',
12:41:15 PM: '/docs/javascript/react/fragments-in-react': 'Fragments-In-React',
12:41:15 PM: '/docs/javascript/react/organizing-component-abstractions': 'Organizing-Component-Abstractions',
12:41:15 PM: '/docs/javascript/react/prop-defaults': 'Prop-Defaults',
12:41:15 PM: '/docs/javascript/react/redux/redux': 'Redux',
12:41:15 PM: '/docs/javascript/react/rendering-jsx-using-react-dom': 'Rendering-Jsx-Using-React-Dom',
12:41:15 PM: '/docs/javascript/react/state-updateing-console-log': 'State-Updateing-Console-Log',
12:41:15 PM: '/docs/javascript/react/use-of-index.js-in-react': 'Use-Of-Index.Js-In-React',
12:41:15 PM: '/docs/javascript/react/usecallback-hook': 'Usecallback-Hook',
12:41:15 PM: '/docs/javascript/react/using-context-in-react': 'Using-Context-In-React',
12:41:15 PM: '/docs/javascript/react/using-props-in-react-components': 'Using-Props-In-React-Components',
12:41:15 PM: '/docs/javascript/react/wrapper-components-in-react-using-props': 'Wrapper-Components-In-React-Using-Props',
12:41:15 PM: '/docs/javascript/reading-data-from-files-using-nodejs': 'Reading-Data-From-Files-Using-Nodejs',
12:41:15 PM: '/docs/javascript/scoped-imports-in-a-monorepo': 'Scoped-Imports-In-A-Monorepo',
12:41:15 PM: '/docs/javascript/spread-operator': 'Spread-Operator',
12:41:15 PM: '/docs/javascript/switch-statement-with-blank-blocks': 'Switch-Statement-With-Blank-Blocks',
12:41:15 PM: '/docs/javascript/this': 'This',
12:41:15 PM: '/docs/javascript/typeof': 'Typeof',
12:41:15 PM: '/docs/javascript/typescript/arg-defaults': 'Arg-Defaults',
12:41:15 PM: '/docs/javascript/typescript/arrays-in-typescript': 'Arrays-In-Typescript',
12:41:15 PM: '/docs/javascript/typescript/basic-type-in-typescript': 'Basic-Type-In-Typescript',
12:41:15 PM: '/docs/javascript/typescript/compiling-typescript-project-to-check-for-ts-errors': 'Compiling-Typescript-Project-To-Check-For-Ts-Errors',
12:41:15 PM: '/docs/javascript/typescript/conforming-types-to-specific-values': 'Conforming-Types-To-Specific-Values',
12:41:15 PM: '/docs/javascript/typescript/const-assertions': 'Const-Assertions',
12:41:15 PM: '/docs/javascript/typescript/defining-and-passing-in-objects-in-typescript-functions': 'Defining-And-Passing-In-Objects-In-Typescript-Functions',
12:41:15 PM: '/docs/javascript/typescript/finding-keys-in-typescript-map-objects': 'Finding-Keys-In-Typescript-Map-Objects',
12:41:15 PM: '/docs/javascript/typescript/generics-for-functions': 'Generics-For-Functions',
12:41:15 PM: '/docs/javascript/typescript/generics-for-interfaces': 'Generics-For-Interfaces',
12:41:15 PM: '/docs/javascript/typescript/optional-properties-in-ts-objects': 'Optional-Properties-In-Ts-Objects',
12:41:15 PM: '/docs/javascript/typescript/project-references': 'Project-References',
12:41:15 PM: '/docs/javascript/typescript/record-type': 'Record-Type',
12:41:15 PM: '/docs/javascript/typescript/type-variables-in-ts': 'Type-Variables-In-Ts',
12:41:15 PM: '/docs/javascript/typescript/union-type': 'Union-Type',
12:41:15 PM: '/docs/javascript/using-promises-as-function-return-values': 'Using-Promises-As-Function-Return-Values',
12:41:15 PM: '/docs/javascript/writing-to-files-using-nodejs': 'Writing-To-Files-Using-Nodejs',
12:41:15 PM: '/docs/javascript/yarn/resolutions-block-in-package.json': 'Resolutions-Block-In-Package.Json',
12:41:15 PM: '/docs/javascript/yarn/running-yarn-commands-in-workspaces': 'Running-Yarn-Commands-In-Workspaces',
12:41:15 PM: '/docs/math/1d-vectors': '1D-Vectors',
12:41:15 PM: '/docs/math/absolute-value': 'Absolute-Value',
12:41:15 PM: '/docs/math/sign': 'Sign',
12:41:15 PM: '/docs/misc/query-strings': 'Query-Strings',
12:41:15 PM: '/docs/postgress/type-casting': 'Type-Casting',
12:41:15 PM: '/docs/problem-solving-processes/04-14-2022-fixing-build-error-from-jsx-types-and-react-datetime-library': '04-14-2022-Fixing-Build-Error-From-Jsx-Types-And-React-Datetime-Library',
12:41:15 PM: '/docs/problem-solving-processes/04-15-2022-adding-styles-to-react-datetime-library': '04-15-2022-Adding-Styles-To-React-Datetime-Library',
12:41:15 PM: '/docs/problem-solving-processes/04-21-2022-solving-why-gh-issues-were-not-being-pulled-in-swyxkit': '04-21-2022-Solving-Why-Gh-Issues-Were-Not-Being-Pulled-In-Swyxkit',
12:41:15 PM: '/docs/problem-solving-processes/05-03-2022-finding-antialiasing-default-config-in-fable-engine': '05-03-2022-Finding-Antialiasing-Default-Config-In-Fable-Engine',
12:41:15 PM: '/docs/problem-solving-processes/05-03-2022-fixing-errors-in-fable-project-in-vscode': '05-03-2022-Fixing-Errors-In-Fable-Project-In-Vscode',
12:41:15 PM: '/docs/programming-language-facts/statistically-typed-vs-dynamically-typed-languages': 'Statistically-Typed-Vs-Dynamically-Typed-Languages',
12:41:15 PM: '/docs/python/connecting-to-mongodb-using-python': 'Connecting-To-Mongodb-Using-Python',
12:41:15 PM: '/docs/python/decorators-in-python': 'Decorators-In-Python',
12:41:15 PM: '/docs/python/higher-order-functions-in-python': 'Higher-Order-Functions-In-Python',
12:41:15 PM: '/docs/python/pandas/reading-csv-data-sets-using-pandas': 'Reading-Csv-Data-Sets-Using-Pandas',
12:41:15 PM: '/docs/python/pandas/sorting-values-by-column-in-pandas': 'Sorting-Values-By-Column-In-Pandas',
12:41:15 PM: '/docs/python/try-except-else-finally-in-python': 'Try-Except-Else-Finally-In-Python',
12:41:15 PM: '/docs/python/with-statement-python': 'With-Statement-Python',
12:41:15 PM: '/docs/system-design/system-design-interview-thought-process': 'System-Design-Interview-Thought-Process',
12:41:15 PM: '/docs/templates/new-entry-template': 'New Entry Template'}
12:41:15 PM: [ ('/docs/docker/1.docker', '/docs/docker/multi-build-stages'),
12:41:15 PM: ( '/docs/general-tools/retool/using-variables-with-shared-queries',
12:41:15 PM: '/docs/images/setting-query-lib-retool.png'),
12:41:15 PM: ( '/docs/general-tools/retool/using-variables-with-shared-queries',
12:41:15 PM: '/docs/images/import-query-in-app-retool.png'),
12:41:15 PM: ( '/docs/general-tools/retool/using-variables-with-shared-queries',
12:41:15 PM: '/docs/images/additional-scope-retool.png'),
12:41:15 PM: ( '/docs/images/common-component-life-cycles-react.png',
12:41:15 PM: '/docs/javascript/react/componentdidmount'),
12:41:15 PM: ('/docs/javascript/async-await', '/docs/javascript/promises'),
12:41:15 PM: ('/docs/javascript/async-await', '/docs/javascript/promises'),
12:41:15 PM: ( '/docs/images/example-high-level-design.png',
12:41:15 PM: '/docs/system-design/system-design-interview-thought-process'),
12:41:15 PM: ( '/docs/images/example-deep-dive-update-1.png',
12:41:15 PM: '/docs/system-design/system-design-interview-thought-process'),
12:41:15 PM: ( '/docs/images/example-deep-dive-update-2.png',
12:41:15 PM: '/docs/system-design/system-design-interview-thought-process')]
12:41:15 PM: Building site...
12:41:15 PM: Warning: Highlight language bash {.line-numbers} not found in docs/general-tools/direnv/creating-enviornments-using-direnv.md
12:41:15 PM: Warning: Highlight language jsx not found in docs/general-tools/material-ui/link-react-tag.md
12:41:15 PM: Warning: Highlight language jsx not found in docs/general-tools/material-ui/setting-text-attributes.md
12:41:15 PM: Checking all internal links with anchors.
12:41:15 PM: > Successfully checked 0 internal link(s) with anchors.
12:41:15 PM: -> Creating 129 pages (0 orphan) and 39 sections
12:41:16 PM: Done in 936ms.
12:41:16 PM:
12:41:16 PM: (build.command completed in 2.8s)
12:41:16 PM:
12:41:16 PM: ────────────────────────────────────────────────────────────────
12:41:16 PM: 2. Deploy site
12:41:16 PM: ────────────────────────────────────────────────────────────────
12:41:16 PM:
12:41:16 PM: Starting to deploy site from 'public'
12:41:16 PM: Creating deploy tree
12:41:16 PM: Creating deploy upload records
12:41:16 PM: 136 new files to upload
12:41:16 PM: 0 new functions to upload
12:41:17 PM: 0% complete
12:41:17 PM: 5% complete
12:41:17 PM: 10% complete
12:41:17 PM: 15% complete
12:41:17 PM: 20% complete
12:41:17 PM: 25% complete
12:41:17 PM: 30% complete
12:41:17 PM: 35% complete
12:41:17 PM: 40% complete
12:41:17 PM: 45% complete
12:41:17 PM: 50% complete
12:41:17 PM: 55% complete
12:41:17 PM: 60% complete
12:41:18 PM: 65% complete
12:41:18 PM: 70% complete
12:41:18 PM: 75% complete
12:41:18 PM: 80% complete
12:41:18 PM: 85% complete
12:41:18 PM: 90% complete
12:41:18 PM: 95% complete
12:41:18 PM: 100% complete
12:41:18 PM: Site deploy was successfully initiated
12:41:18 PM:
12:41:18 PM: (Deploy site completed in 2.1s)
12:41:18 PM:
12:41:18 PM: ────────────────────────────────────────────────────────────────
12:41:18 PM: Netlify Build Complete
12:41:18 PM: ────────────────────────────────────────────────────────────────
12:41:18 PM:
12:41:18 PM: (Netlify Build completed in 5s)
12:41:19 PM: Caching artifacts
12:41:19 PM: Started saving build plugins
12:41:19 PM: Finished saving build plugins
12:41:19 PM: Started saving pip cache
12:41:19 PM: Finished saving pip cache
12:41:19 PM: Started saving emacs cask dependencies
12:41:19 PM: Finished saving emacs cask dependencies
12:41:19 PM: Started saving maven dependencies
12:41:19 PM: Finished saving maven dependencies
12:41:19 PM: Started saving boot dependencies
12:41:19 PM: Finished saving boot dependencies
12:41:19 PM: Started saving rust rustup cache
12:41:19 PM: Finished saving rust rustup cache
12:41:19 PM: Started saving go dependencies
12:41:19 PM: Finished saving go dependencies
12:41:19 PM: Build script success
12:41:19 PM: Uploading Cache of size 91.1MB
12:41:19 PM: Starting post processing
12:41:19 PM: Post processing - HTML
12:41:20 PM: Finished processing build request in 18.521075509s
12:41:26 PM: Post processing - header rules
12:41:26 PM: Post processing - redirect rules
12:41:26 PM: Post processing done
12:41:29 PM: Site is live ✨
The text was updated successfully, but these errors were encountered:
I am having the exact same problem, including the "docs" problem. I can use the search to get to other pages and they work fine. Only the home page does not work.
And also it doesn't seem to like lower case filenames.
Fixing both those things in my case seemed to get it to find the page properly. I was able to (kinda) get it to work, not work, work by adjusting these.
Hi, had the same problem, clicking it and looking at the url i found that it navigates to {base_url}/docs/readme.md/ as opposed {base_url}/docs/readme/ so i changed my landing to
Error Description
Hey there, great tutorial and Repo. I noticed that the
README.md
file is not displayed when hitting the landing page button. It just brings up a 404 error. Below is the toml fileToml File
Notes
I did notice that the button has a link to
https://george-offley-til.netlify.app/docs/README.md
so I thought the site might be looking for something in the\docs\
directory. So I tried creating adocs
directory and moving the readme file into there but got the same result.Netlify build logs
Here is the netlify build, but I did not notice any errors.
The text was updated successfully, but these errors were encountered: