-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(cli): 微信小程序循环依赖支持alias替换 #4132
Conversation
这个是解决什么问题 |
看issue.... |
@luckyadam @Littly 可以合并吗? |
这个是别名的问题吗。。。 axios-miniprogram-adapter 这个库的官方推荐写法可是
这样的方式去兼容小程序的。 而不是你直接给改源码引用路径 |
@jinjinjin0731 官方给的是在微信小程序里用,不是taro脚手架,使用taro脚手架肯定会报异常的,上面已经截图了,不信可以自己试试 |
那你在 Taro 环境下 import axios from 'axios/dist/axios' , 这样应该不会报错吧 |
没办法这么引入,公司内部封装的库依赖axios,要兼容node端,这个dist是给web用的,node用不了 |
这个pr有什么问题吗?为何不能合并? |
@jinjinjin0731 @luckyadam web生态的npm库,肯定会经常需要做替换来兼容小程序,这个需求还是有的。 |
@luckyadam @jinjinjin0731 大概什么时候能确认下合不合并? |
我觉得可以合并。这是我写的 taro-axios,起因也是因为 Taro 不支持解析 package.json 里的 browser 属性,导致所有用了 browser 特性的包都大概率会出问题。 |
已经fork回公司内网,合不合不急了,但还是希望合并进来。 |
现在已经换成 webpack 了,抱歉拖了那么久 |
这个 PR 做了什么? (简要描述所做更改)
#4056
这个 PR 是什么类型? (至少选择一个)
这个 PR 满足以下需求:
这个 PR 涉及以下平台:
其它需要 Reviewer 或社区知晓的内容: