# 近乎完美的媒体资源选择器
wechat_assets_picker
# 图片选取、拍照图片
image_picker
# 音频录制
flutter_audio_recorder
# 压缩视频,删除音频,获得视频缩略图、获取视频信息等
video_compress
# 图片压缩
由于重启电脑,没有关闭模拟器,打开模拟器时提示:Unable to boot the Simulator.
退出模拟器,执行命令,删除缓存,再次打开模拟器就好了rm -R ~/Library/Developer/CoreSimulator/Caches
// 删除缓存
rm -R ~/Library/Developer/CoreSimulator/Caches
dart pub global activate fvm
fvm install 3.19.3 // 可改为自己想要的版本
fvm global 3.19.3 // 配置全局版本
config 设置FVM的配置
dart 代理dart命令
destroy 通过删除FVM目录销毁FVM缓存
doctor 显示有关环境和项目配置的信息。
android
build.gradle
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
// 启动 npm
pm2 start --name testName npm -- run start
// 启动 yarn
pm2 start --name testName yarn -- start
// 查看任务
pm2 ls
// 查看log日志
pm2 log 1
pm2 save --- 保存列表
加载一个空的iframe
,触发document
加载事件,使微信webview
重新获取title
export function initTitle(title = "") {
// document.title = title;
var iframe = document.createElement('iframe');
在 docker 下安装 verdaccio 镜像使用如下命令即可:
docker pull verdaccio/verdaccio
如果安装失败,可以修改国内镜像
cd /etc/docker
daemon.json
文件 ,不存在可以 `touch daemon.PS C:\Windows\system32> flutter doctor
Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!
data() {
return {
scTop: 0//滚动距离顶部的位置
}
},
// 进入该路由时
activated() {
document.documentElement.scrollTop = this.scTop
},
// 离开该路由前
使用插件inobounce(但是只适用于ios系统,安卓不适用)
下载插件:
npm install inobounce -s
在需要处理的页面上添加如下代码:vue2
<script>
import inobounce from 'inobounce'
export default {
data() {
return { }
},