gpt4 book ai didi

netlify - 使用 Parcel.js 部署到 Netlify 失败

转载 作者:行者123 更新时间:2023-12-03 19:44:34 25 4
gpt4 key购买 nike

正如标题所说,部署到 Netlify 失败,从日志来看可能是我的 parcel.js设置。日志中的错误是:

12:19:29 AM: Error running command: Build script returned non-zero exit code: 127
12:19:29 AM: Failing build: Failed to build site
12:19:29 AM: failed during stage 'building site': Build script returned non-zero exit code: 127
12:19:29 AM: Finished processing build request in 21.32707912s

我在 Netlify 上的部署设置是:

Base directory: Not set

Build command: parcel build index.html

Publish directory dist



搜索了类似的问题后,我认为这可能是依赖项问题,但是,在使用“Yarn”安装依赖项后,我仍然遇到相同的问题。

包.json
{
"name": "ed",
"version": "1.0.0",
"main": "index.js",
"license": "MIT",
"dependencies": {
"fullpage.js": "^3.0.5"
},
"devDependencies": {
"cssnano": "^4.1.10"
}
}

以下是文件结构,任何帮助解决此问题的帮助将不胜感激。

enter image description here

最佳答案

您应该添加 parcel-bundler作为项目的 devDependencies

yarn add -D parcel-bundler

# or

npm install -D parcel-bundler

然后在您的 package.json 中添加一个构建命令
{
"scripts": {
"build": "parcel build index.html"
}
}

将 netlify Build 命令更新为
yarn build

作为替代方案,您可以使用 npx
npx -p parcel-bundler parcel build index.html

关于netlify - 使用 Parcel.js 部署到 Netlify 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56879090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com