一、发布
发布时候会进行flutter验证,需要翻墙,所以为了免验证需要进行一下配置
- 把mypub.dart.snapshot 拷贝到 dart-sdk/bin/ snapshots 文件夹中
- 修改dart-sdk/bin/pub文件把 SNAPSHOT= pub.dart. .snapshot改为mypub.dart.snapshot
DART="$BIN_DIR/dart"
if array_contains "--no-preview-dart-2" "${VM_OPTIONS[@]}"; then
echo "Pub no longer supports Dart 1"
exit -1
else
SNAPSHOT="$BIN_DIR/snapshots/mypub.dart.snapshot"
exec "$DART" "${VM_OPTIONS[@]}" "$SNAPSHOT" "$@"
fi
- 发布私有库指令:flutter packages pub publish –server 192.168.xx.xx
- 记得版本号+1