微信小程序轉(zhuǎn)化為uni-app項(xiàng)目的方法示例
前言:
之前自己做一個uni-app的項(xiàng)目的時候前端需要實(shí)現(xiàn)一個比較復(fù)雜的動態(tài)tab和swiper切換的功能,但是由于自己前端摳腳的原因沒有寫出來,然后自己在網(wǎng)上搜索的時候發(fā)現(xiàn)了有個微信小程序里面的頁面及極其的符合我的需求。那么問題來了我該如何將微信小程序轉(zhuǎn)為為uni-app項(xiàng)目呢?搜索了下網(wǎng)上的相關(guān)解決方案還真有個將微信小程序轉(zhuǎn)化為uni-app的項(xiàng)目,該項(xiàng)目名稱叫做【miniprogram-to-uniapp】,接下來就看看如何實(shí)操吧!
miniprogram-to-uniapp項(xiàng)目介紹:
概要介紹:是一個能夠?qū)⑽⑿彭?xiàng)目轉(zhuǎn)化為Uni-app項(xiàng)目的開源項(xiàng)目
github地址:https://github.com/zhangdaren/miniprogram-to-uniapp
使用指南:https://ask.dcloud.net.cn/article/36037
第一步、在window上安裝NPM包管理工具:
由于該項(xiàng)目需要使用NPM包管理工具安裝對應(yīng)的項(xiàng)目包,而NPM是隨同NodeJS一起安裝的包管理工具,所以接下來我們只需要把node.js安裝配置好即可。
Node.js 安裝配置詳細(xì)教程:http://www.dhdzp.com/article/97801.htm
第二步、初始化一個NPM模塊:首先查看NPM版本:

在任意盤中新建一個空白文件夾,用于存放NPM初始化模塊配置:

第三步、使用miniprogram-to-uniapp將微信小程序轉(zhuǎn)化uni-app實(shí)例:
首先下載需要轉(zhuǎn)化的微信小程序:
為了示范隨便下載了一個微信小程序商城,項(xiàng)目地址為:https://github.com/hanxue10180/shangcheng
下圖為微信小程序的基本結(jié)構(gòu):

安裝miniprogram-to-uniapp,并將小程序轉(zhuǎn)化為uni-app項(xiàng)目:
因?yàn)檫@個包是工具,要求全局都能使用,所以需要-g進(jìn)行全局安裝,運(yùn)行以下命令進(jìn)行安裝:
npm install miniprogram-to-uniapp -g

安裝完成,執(zhí)行以下命令查看工具版本:
(wtu -> 取自wx to uni之意,后面都用這個全局命令)
wtu -V

運(yùn)行以下命令將微信小程序轉(zhuǎn)化為uni-app項(xiàng)目:
在命令行里,輸入【wtu -i "你的小程序項(xiàng)目路徑"】,注意-i后面有個空格?。。∪纾骸緒tu -i "G:\shangcheng"】 ;
回車后即可以在源項(xiàng)目同及目錄得到一個后綴為_uni的目錄,即轉(zhuǎn)換成功。如下圖所示:


大功告成,順利轉(zhuǎn)化為uni-app項(xiàng)目結(jié)構(gòu):

到此這篇關(guān)于微信小程序轉(zhuǎn)化為uni-app項(xiàng)目的方法示例的文章就介紹到這了,更多相關(guān)小程序轉(zhuǎn)化為uni-app內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
js 索引下標(biāo)之li集合綁定點(diǎn)擊事件
本文通過一段實(shí)例代碼給大家講解了js索引下標(biāo)之li集合綁定點(diǎn)擊事件的相關(guān)知識,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友參考下吧2018-01-01
js的各種排序算法實(shí)現(xiàn)(總結(jié))
下面小編就為大家?guī)硪黄猨s的各種排序算法實(shí)現(xiàn)(總結(jié))。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-07-07
javascript在子頁面中函數(shù)無法調(diào)試問題解決方法
遇到在子頁面中提交的時候會無法能夠調(diào)試javascript代碼的情況出現(xiàn),下面有個不錯的解決方法,希望對大家有所幫助2014-01-01
JavaScript如何從listbox里同時刪除多個項(xiàng)目
要從列表框同時刪除多個項(xiàng)目只能從下向上刪除,這樣就不會出現(xiàn)索引號亂變的問題了,下面有個不錯的示例,大家可以感受下2013-10-10
滾動條響應(yīng)鼠標(biāo)滑輪事件實(shí)現(xiàn)上下滾動的js代碼
javascript實(shí)現(xiàn)滾動條響應(yīng)鼠標(biāo)滑輪的實(shí)現(xiàn)上下滾動,示例代碼如下2014-06-06
JavaScript實(shí)現(xiàn)LRU緩存的三種方式詳解
LRU全稱為Least?Recently?Used,即最近使用的。針對的是在有限的內(nèi)存空間內(nèi),只緩存最近使用的數(shù)據(jù)(即get和set的數(shù)據(jù))。本文介紹了JavaScript實(shí)現(xiàn)LRU緩存的三種方式,需要的可以參考一下2022-06-06

