真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Linux下開發(fā)微信小程序的方法-創(chuàng)新互聯(lián)

這篇文章主要介紹了Linux下開發(fā)微信小程序的方法,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

成都創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、張家口網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、html5購物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為張家口等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

在Linux下開發(fā)微信小程序

微信小程序開發(fā)工具是用nw.js實現(xiàn)的,這玩意本來就可以跨平臺的。搞不懂為什么微信只出了windows和mac版。今天我搗騰了一下,可以在linux下開發(fā)微信小程序了。以ubuntu為例:

首先要安裝nwjs sdk環(huán)境,因為需要devtool的支援, 一定要安裝sdk版本。

下載nwjs sdk壓縮包之后解壓放到你喜歡的位置,并且設(shè)置環(huán)境變量,nw可執(zhí)行文件加入到path變量中。

接下來要去提取微信小程序開發(fā)工具的package.nw文件,這是nwjs的項目包文件。找個window機(jī)器安裝一下小程序開發(fā)工具,在安裝目錄里找到package.nw文件夾,將文件夾拷貝到linux系統(tǒng)下。按理來說,進(jìn)入這個文件夾nw .就可以運行了,但是你會發(fā)現(xiàn)報錯了,因為騰訊的開發(fā)者在項目的文件引用中大小寫不分,能在windows上運行,linux下就不行。知道了原因,我們就將引用錯誤的地方修正。在package.nw目錄下執(zhí)行:

sed -i 's/\\.\\/Create\\/create\\.js/\\.\\/create\\/create\\.js/ig' app/dist/components/ContainController.js
sed -i 's/\\.\\/main\\.js/\\.\\/Main\\.js/ig' app/dist/components/ContainController.js
sed -i 's/\\.\\/webview\\/Picker/\\.\\/webview\\/picker/ig' app/dist/components/simulator/controller.js
sed -i 's/\\.\\/webview\\/ActionSheet\\.js/\\.\\/webview\\/actionSheet\\.js/ig'
app/dist/components/simulator/controller.js
sed -i 's/appServiceConfig\\.js/appserviceConfig\\.js/ig' app/dist/common/assdk/networkSdk.js

執(zhí)行完成之后進(jìn)入目錄:

nw .

可以正常打開小程序開發(fā)工具了,如果打開的時候提示“failed to load...”錯誤提示是因為圖標(biāo)文件無法加載的原因。你可以編輯一下package.json里面的icon: app/images/logo2.png為其他ico文件或者直接刪掉這一行即可。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Linux下開發(fā)微信小程序的方法”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,,關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!


當(dāng)前標(biāo)題:Linux下開發(fā)微信小程序的方法-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://weahome.cn/article/ccedpp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部