【发布时间】:2021-10-01 14:49:45
【问题描述】:
我有一个使用 Nuxt js 编写的网站,并将其托管在 AWS Amplify 中。我有一个大问题。当 nuxt generate 命令失败时(例如:我推送的代码中的 JavaScript 错误),构建仍然有效,并且会产生一个损坏的网站。以下是我的构建命令:
version: 1
frontend:
phases:
preBuild:
commands:
- npm install
- echo "API_URL=$API_URL" >> .env
build:
commands:
- npm run generate --fail-on-error
artifacts:
# IMPORTANT - Please verify your build output directory
baseDirectory: dist
files:
- '**/*'
cache:
paths:
- node_modules/**/*
我认为 --fail-on-error 应该强制构建失败,但这不是我所看到的。
【问题讨论】:
标签: javascript amazon-web-services nuxt.js aws-amplify