我是 Flutter 的新手。我想在我的應用程式中使用彎曲的導航欄,但是當我運行我的代碼時,它會顯示此錯誤。
URI 的目標不存在:'package:curved_navigation_bar/home.dart'。嘗試創建由 URI 參考的檔案,或嘗試對確實存在的檔案使用 URI。
有什么幫助嗎?非常感謝。
主要飛鏢:
import 'package:flutter/material.dart';
import 'package:curved_navigation_bar/home.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Home(),
);
}
}
主頁.dart
import 'package:flutter/material.dart';
class Home extends StatefulWidget {
const Home({Key? key}) : super(key: key);
@override
State<Home> createState() => _HomeState();
}
class _HomeState extends State<Home> {
@override
Widget build(BuildContext context) {
return Scaffold();
}
}
發布規范.yaml
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^1.0.2
curved_navigation_bar: ^1.0.3
uj5u.com熱心網友回復:
當你想使用任何包時,你需要使用命令添加它
flutter pub add curved_navigation_bar
或者通過打開pubspec.yaml檔案并在dependencies.
更好的指南是遵循包裝上的安裝部分。
uj5u.com熱心網友回復:
檢查曲線導航欄。您必須curved_navigation_bar: ^1.0.3在 pubspec.yaml 中添加依賴項并執行 flutter pub get 然后此匯入才會起作用
將匯入陳述句更改為
import 'package:curved_navigation_bar/curved_navigation_bar.dart';
uj5u.com熱心網友回復:
在main.dart您錯誤匯入的檔案中home.dart。更改'package:curved_navigation_bar/home.dart'為正確的路徑home.dart
import 'package:flutter/material.dart';
import 'package:curved_navigation_bar/home.dart'; //Here
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Home(),
);
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/489274.html
