Служите блог-сайту Гэтсби в подкаталоге с Netlify - PullRequest
0 голосов
/ 13 июня 2019

Я новичок в Гэтсби и 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"
}

Как я могу решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...