摘要:
项目打包后,代码都是经过压缩加密的,如果运行时报错,输出的错误信息无法准确得知是哪里的代码报错 有了map 就可以像未加密的代码一样,准确的输出是哪一行哪一列有错。 所以该文件如果项目不需要是可以去除掉 vue.config.js 配置 productionSourceMap:false 路由懒加载 阅读全文
摘要:
直接卸载原来的sass-loader和node-sass npm uni xxx 然后安装sass和sass-loader这两个 //版本分别为 npm i sass@1.51.0 npm i sass-loader@10.1.1 当出现以下警告时 Deprecation Warning: Usin 阅读全文
摘要:
wx.showLoading(Object object)加载中效果 https://developers.weixin.qq.com/miniprogram/dev/api/ui/interaction/wx.showLoading.html 显示 loading 提示框。需主动调用 wx.hid 阅读全文
摘要:
官方文档 https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html 1.在app.json中添加如下 { "tabBar": { // 添加custom:true,不删除原本list目录 阅读全文
摘要:
一、分包的概念 1.什么是分包 分包指的是把一个完整的小程序项目,按照需求划分为不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。 2.分包的好处 对小程序进行分包的好处主要有以下两点: 可以优化小程序首次启动的下载时间 在多团队共同开发时可以更好的解耦协作 3.分包前项目的构成 分包 阅读全文
摘要:
1.什么是全局事件共享 全局数据共享(又叫做:状态管理)是为了解决组件之间数据共享的问题。 开发中常用的全局数据共享方案有:VueX、ReduX、MobX等。 2.小程序中的全局数据共享方案 在小程序中,可使用mobx-miniprogram配合mobx-miniprogram-bindings实现 阅读全文
摘要:
小程序对npm的支持与限制 npm包有如下三个限制 不支持依赖于Node.js内置库的包 不支持依赖于浏览器内置对象的包 不支持依赖于C++插件的包 总结:虽然npm 上的包有千千万,但是能供小程序使用的包却“为数不多”。 一、Vant Weapp 1.什么是Vant Weapp Vant weap 阅读全文