PUB_HOSTED_URL
时间: 2024-06-19 17:03:31 浏览: 157
PUB_HOSTED_URL是Dart SDK的环境变量之一,它指向Pub包管理器默认的包存储库地址。默认情况下,它指向https://pub.dartlang.org。在Dart开发中,当你使用Pub包管理器来下载、安装和升级软件包时,它将下载软件包并将其缓存到PUB_CACHE目录中,然后将其链接到PUB_HOSTED_URL上的包存储库。这样,当你使用导入语句来导入软件包时,Dart运行时就会在PUB_HOSTED_URL上查找该软件包。
相关问题
'pub' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
根据您提供的引用内容,问题出现在'pub'命令上,提示说'pub'不是内部或外部命令,也不是可运行的程序或批处理文件。这通常是因为Flutter的依赖包管理器pub没有正确配置或无法找到。根据引用\[2\]中的内容,您可以尝试在用户变量中配置PUB_HOSTED_URL和FLUTTER_STORAGE_BASE_URL,将它们分别设置为https://pub.flutter-io.cn/和https://storage.flutter-io.cn/。此外,您还需要将Flutter的bin目录添加到系统的PATH环境变量中,可以使用引用\[2\]中提供的命令`export PATH=pwd/flutter/bin`来设置。这样做可以确保pub命令能够正确运行。如果您使用的是Windows 10及以上版本,根据引用\[3\]中的内容,您可能还需要配置SSH。您可以按下Win+R键,输入services.msc,然后点击确定,找到SSH服务并将其配置到环境变量中。这样就可以使用ssh命令了。希望这些解决方法能够帮助您解决问题。
#### 引用[.reference_title]
- *1* *2* ['flutter' 不是内部或外部命令,也不是可运行的程序 或批处理文件。](https://blog.csdn.net/qq_33721320/article/details/95398873)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [‘ssh‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。](https://blog.csdn.net/weixin_45132964/article/details/126635423)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
Flutter环境搭建
为了在中国访问Flutter,你可以使用Flutter官方为中国开发者搭建的临时镜像。你可以将以下资源地址添加到环境变量中:
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn \[1\]
另外,你还可以修改Flutter SDK包中的flutter.gradle文件。根据你本地的Flutter SDK解压路径不同,flutter.gradle文件的路径也会有所不同。例如,如果你将Flutter SDK解压到D:\flutter,那么flutter.gradle文件的路径将是D:\flutter\packages\flutter_tools\gradle\flutter.gradle \[2\]。
如果你想通过命令行添加环境变量,可以运行以下命令将以下环境变量添加到用户环境变量中:
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn \[3\]
这样,你就可以在中国访问Flutter并搭建Flutter环境了。
#### 引用[.reference_title]
- *1* *2* *3* [flutter 环境搭建](https://blog.csdn.net/woyebuzhidao321/article/details/128413281)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]