我刚开始学习Flutter。我来自Angular背景,使用yarn,npm,可以通过brew安装。我熟悉这些包管理器,但不熟悉pub。
如何安装pub以使命令全局工作?
正在查找要运行的命令行。
macOS Catalina
这是我迄今为止所尝试的:
我正在尝试使用以下命令安装http包:第一个月
但是我得到了这个错误:zsh: command not found: pub
个
然后我尝试用这行代码安装pub:sudo ln -s /usr/lib/dart/bin/pub /usr/bin/pub
得到这个错误:ln: /usr/bin/pub: Operation not permitted
然后我尝试通过运行以下命令来安装sudo:/usr/bin/sudo /usr/sbin/diskutil unmountDisk force /dev/disk1
然后我得到这个错误:Forced unmount of disk1 failed: at least one volume could not be unmounted
当我进入这个兔子洞的时候-我想我会看看你们是否有任何建议!
3条答案
按热度按时间njthzxwz1#
使用
flutter pub <command>
或dart pub <command>
,例如flutter pub get
,而不是直接使用pub
。Flutter在内部维护它自己的Dart版本,除非你已经明确安装了Dart,否则
pub
将无法在你的PATH
中使用。独立
pub
已弃用并删除。dz6r00yl2#
尝试->
flutter pub run build_runner build
cwtwac6a3#
或者使用
dart
代替flutter pub