Releases: didi/mpx
Releases · didi/mpx
v2.1.5
Bugfix
移除非转支付宝模式下对于ctor函数不必要的编译替换
v2.1.1
New Features
WebpackPlugin新增参数resolveMode,可选值为webpack|native,默认值为webpack,当用户传入resolveMode=native时,pages/usingComponents中的路径解析规则会产生变化,以兼容小程序原生的路径解析规则,主要差异如下:
{
"usingComponents" :{
// resolveMode为webpack时,会去npm目录中查找vant-weapp,
// 而resolveMode为native时,会在当前目录下查找vant-weapp
"vant-button" :"vant-weapp/dist/button/index" ,
// esolveMode为native时,需要在路径前加上~前缀声明其为npm路径
"vant-check" :"~vant-weapp/dist/checkbox/index"
}
}
优化转换模下中对于平台环境变量的注入替换逻辑
v2.1.0
Bugfix
修复 @mpxjs/api-proxy 删除编译后新加平台参数
v2.0.20
Bugfix
修复webpack-plugin里的缓存策略未区分mode导致可能出现多平台输出时出错
v2.0.19
Bugfix
修复微信环境下createPage挂载自定义数据是function时会丢失的问题
v2.0.18
Bugfix
修复window下内联wxs编译问题
微信环境下createPage挂载自定义数据,保持和原生一致
v2.0.17
Feature
@mpxjs/webpack-plugin 新增参数 projectRoot,以支持在模板、json中对资源的绝对路径引入
Bugfix
@mpxjs/core 修复微信转支付宝场景下对props的转换时的默认值不正常的问题
@mpxjs/webpack-plugin 修复对空模板可能导致ast解析出来的node节点为undefined以致于序列化失败的问题
修复vant等第三方库在跨小程序平台转换场景下class/style中可能含undefined的问题
You can’t perform that action at this time.