【发布时间】:2019-10-20 00:15:27
【问题描述】:
我面临无法通过 AWS Amplify 控制台构建 Angular 应用程序的问题: “您正在运行 Node.js 的 v8.12.0 版本,Angular CLI 8.0+ 不支持该版本。 支持的官方 Node.js 版本是 10.9 或更高版本。 请访问https://nodejs.org/en/ 查找有关如何更新 Node.js 的说明。”
现在我想将配置步骤中 docker 容器的默认节点版本设置为容器中已经定义的 VERSION_NODE_10。
# Framework Versions
ENV VERSION_NODE_8=8.12.0
ENV VERSION_NODE_6=6
ENV VERSION_NODE_10=10
ENV VERSION_NODE_DEFAULT=$VERSION_NODE_8 <-- Change this to $VERSION_NODE_10
ENV VERSION_RUBY_2_3=2.3.6
ENV VERSION_RUBY_2_4=2.4.3
ENV VERSION_RUBY_DEFAULT=$VERSION_RUBY_2_3
ENV VERSION_HUGO=0.51
ENV VERSION_YARN=1.13.0
放大.yml:
version: 0.1
backend:
phases:
build:
commands:
- '# Execute Amplify CLI with the helper script'
- amplifyPush --simple
frontend:
phases:
preBuild:
commands:
- npm ci
build:
commands:
- node -v
- npm run-script build
artifacts:
baseDirectory: dist/cr-client
files:
- '**/*'
cache:
paths:
- node_modules/**/*
有谁知道如何更改默认值?
【问题讨论】:
-
很遗憾没有。我已经试过了
标签: node.js amazon-web-services aws-amplify