Я новичок в Гэтсби и Netlify, и у меня возникла проблема.
У меня есть домен под названием example.com. Он имеет файл index.html, который является статическим html-файлом. Я хочу создать здесь подпапку с именем blog и поместить в нее блог, созданный с помощью gastby.
example.com -> run index.html
example.com/blog -> run gatsby blog inside blog folder
Когда я делаю это и пытаюсь встроить netlify, я получаю сообщение об ошибке. Сообщение об ошибке: « не удалось на этапе« создание сайта »: сценарий сборки возвратил ненулевой код выхода: 254 ».
Мой netlify.toml:
[build]
base = ""
publish = "public"
command = "npm run build"
Мой пакет.json:
"scripts": {
"dev": "gatsby develop",
"lint": "./node_modules/.bin/eslint --ext .js,.jsx --ignore-pattern public .",
"format": "prettier --write '{gatsby-*.js,src/**/*.{js,jsx,json,css}}'",
"develop": "gatsby develop",
"start": "npm run develop",
"build": "run-p build:**",
"build:app": "npm run clean && gatsby build --prefix-paths && npm run move",
"move": "cd public && mkdir blog | mv * blog",
"deploy": "yarn build && cp now.json public/ && cd public && now alias $(now) hkucuk.com",
"dry": "yarn build && cp now.json public/ && cd public && now"
}
Как я могу решить эту проблему?