百度小程序轉微信小程序

經過以前發佈的一篇文章總結了百度小程序與微信小程序的不一樣點之處。html

加上看這個庫:https://github.com/yican008/wx2swan 的修改歷史對照了百度小程序和微信小程序的不一樣之處,我寫了一個百度小程序轉微信小程序的工具。工具只能幫你解決80%的勞動力。前端

介紹

借鑑了github的一個網友已經寫好的工具(https://github.com/foxitdog/wx2ali)這個是微信轉爲支付寶的。node

我改了裏面的一些規則,而後就出來一個百度小程序轉爲微信小程序的。不要問我爲啥弄這個工具,由於咱們有小程序是先作了百度的,而後須要作一個轉換微信的。有人又會問我了,那你爲啥不基於最上面wx2swan的來改呢?這個問題我想過了,並且一開始也嘗試這這樣子作,但後來我發現弄不成功,因此我就找了另一個來作。【留個記號,等我弄出來了再來這裏答覆】。git

下載

github:baidu2wxapp,喜歡的話請給個star,後面我還會作一個支付寶轉微信小程序的工具。這樣子就所有都能轉了。github

安裝

npm i baidu2wxapp -gnpm

使用

  1. 複製百度小程序的源碼一份;(注意,由於替換原則是覆蓋這份源碼,因此必定要注意是複製原來的百度小程序源碼)
  2. baidu2wxapp --getConfig 獲取配置文件路徑 按照須要修改配置並保存
  3. baidu2wxapp --start
  4. 等待處理完成。
  5. 或者能夠經過 baidu2wxapp --path path路徑 開始轉換,如 baidu2wxapp --path E:\work\2019\apptools
  6. 若是是mac,請將/usr/local/lib/node_modules/baidu2wxapp/baidu2wxapp.txt 複製到 /usr/local/bin/目錄下,以後就是按順序執行‘使用’步驟便可。

其餘

另外就是登陸和支付那一塊,須要根據文檔來本身調整。工具也沒辦法轉換,由於他們的實現都不同的。小程序

若是你發現有bug,歡迎給我留言。持續跟進維護。微信小程序

個人博客: http://caibaojian.com

公衆號:http://t.cn/AiuNZVZG 公衆號回覆前端,加入前端羣微信

掘金小冊8折優惠:http://caibaojian.com/goodsapp

相關文章
相關標籤/搜索