我是gatsby和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"
我的package.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"
}
我该如何解决这个问题?