微信小程序转钉钉小程序, 关于weui的转换
JnNanghty opened this issue · 2 comments
JnNanghty commented
小程序使用weui component
"mp-checkbox": "weui-miniprogram/checkbox/checkbox"
会被转换成
"mp-checkbox": "weui-aliapp/dist/components/checkbox/checkbox"
但是编译的时候却报错,提示
Error: Can't resolve 'weui-aliapp/dist/components/checkbox/checkbox' in 'd:\xxx\xxx\xxx\xxx'
问题:
1、是否真正转换了weui?
2、如果没有转换, 那么有什么解决办法吗?
JnNanghty commented
npmjs上搜索 weui-aliapp , 然后npm i 下载下来放到钉钉小程序目录下, 然后把转变后的路径改为相对路径就行。 使用绝对路径的话会提示 "...” 这个解构操作符报错。
JnNanghty commented
https://opendocs.alipay.com/mini/006kyi#%E7%AC%AC%E4%B8%89%E6%96%B9%20NPM%20%E6%A8%A1%E5%9D%97
支付宝小程序原话
注意: 由于node_modules 里第三方模块代码不会经过转换器,为了确保各个终端兼容,node_modules 下的代码需要转成 ES5 格式再引用,模块格式推荐使用 ES2015 的 import/export。同时,浏览器相关 web 能力同样无法使用。
因为这个所以不支持 node_modules下的 '...' 运算符