gpt4 book ai didi

GitHub 操作中的 Flutter 分析/构建失败

转载 作者:行者123 更新时间:2023-12-02 02:24:55 25 4
gpt4 key购买 nike

运行以下操作时,flutter analyze 失败。如果我删除它,它稍后会在 flutter build 上失败。这两个命令在本地都可以正常工作。我理解消息,但无法理解包路径可能有什么问题。

GitHub 操作错误:

  flutter analyze
shell: /bin/bash -e {0}
env:
JAVA_HOME_12.0.2_x64: /opt/hostedtoolcache/jdk/12.0.2/x64
JAVA_HOME: /opt/hostedtoolcache/jdk/12.0.2/x64
JAVA_HOME_12_0_2_X64: /opt/hostedtoolcache/jdk/12.0.2/x64
FLUTTER_HOME: /opt/hostedtoolcache/flutter/1.22.5-stable/x64
Analyzing myApp...

error • Target of URI doesn't exist: 'package:myApp/app.dart' • lib/main.dart:7:8 • uri_does_not_exist
error • The function 'App' isn't defined • lib/main.dart:38:16 • undefined_function

2 issues found. (ran in 18.4s)
Error: Process completed with exit code 1.

Action 来源:

name: Flutter Android Test and Build

on:
push:
branches: [master]
pull_request:
branches: [master]

jobs:
build_android:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Setup Java
uses: actions/setup-java@v1
with:
java-version: "12.x"
- name: Setup Flutter
uses: subosito/flutter-action@v1
with:
flutter-version: "1.22.5"
- name: Install Flutter dependencies
run: flutter pub get
- name: Format files
run: flutter format --set-exit-if-changed .
- name: Analyze code
run: flutter analyze
- name: Run tests
run: flutter test
- name: Build Android
run: flutter build apk

最佳答案

--no-fatal-infos--no-fatal-warnings 作为标志传递给 flutter 分析器对我有用。

此处:flutter analyze --no-fatal-infos --no-fatal-warnings

这是因为,与 dart 分析器不同,flutter 分析器无论严重性问题(信息、警告、错误)如何,都会返回致命退出代码 1。

Reference

关于GitHub 操作中的 Flutter 分析/构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65827050/

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