自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在Linux系統(tǒng)下運(yùn)行微信Web開(kāi)發(fā)者工具

系統(tǒng) Linux
微信Web開(kāi)發(fā)者工具只有window版本和mac版本,如果想要在Linux系統(tǒng)下運(yùn)行微信Web開(kāi)發(fā)者工具,需要花費(fèi)很大周折。

微信Web開(kāi)發(fā)者工具只有window版本和mac版本,如果想要在Linux系統(tǒng)下運(yùn)行微信Web開(kāi)發(fā)者工具,需要花費(fèi)很大周折。

注:帶 * 的步驟或文件為不確定是否管用的步驟或文件。

本人系統(tǒng)為L(zhǎng)inux Mint 18.1版本。

1、下載nwjs

下載nwjs(http://nwjs.io/)的SDK。

2、將微信web開(kāi)發(fā)者工具拷貝到nwjs

將在window系統(tǒng)下安裝的微信web開(kāi)發(fā)者工具文件夾中的package.nw、icon.ico、* 微信web開(kāi)發(fā)者工具.exe拷貝到nwjs sdk解壓后的文件夾內(nèi)。

* 解壓 微信web開(kāi)發(fā)者工具.exe,將解壓后的文件夾內(nèi)的文件移動(dòng)到nwjs sdk解壓后的文件夾內(nèi)。

3、修改代碼

進(jìn)入到nwjs文件夾,在終端內(nèi)運(yùn)行

  1. $ ./nw 

會(huì)出現(xiàn)提示 Cannot find module '......'

 

 

 

 

根據(jù)提示,在提示錯(cuò)誤的文件內(nèi)修改module名,因?yàn)槊执笮?xiě)會(huì)有錯(cuò)誤,比如appServiceConfig模塊,它的實(shí)際模塊名是appserviceConfig,這些都是大小寫(xiě)字母錯(cuò)誤導(dǎo)致找不到模塊。

會(huì)有幾個(gè)文件需要修改,根據(jù)錯(cuò)誤提示修改。

4、在微信小程序項(xiàng)目文件內(nèi)創(chuàng)建run-detectors文件

在微信小程序項(xiàng)目文件夾內(nèi)創(chuàng)建run-detectors文件,因?yàn)樵撐募](méi)有擴(kuò)展名,在linux系統(tǒng)會(huì)被認(rèn)為是文件夾,導(dǎo)致找不到該文件導(dǎo)致報(bào)錯(cuò)。

 

 

 

 

5、下載wine

在命令行內(nèi)運(yùn)行

  1. $ sudo apt-get install wine 

在右鍵選擇wine環(huán)境運(yùn)行wcc.exe,會(huì)提示安裝依賴(lài)。wcc.exe在linux的 /home/用戶名/.config/微信web開(kāi)發(fā)者工具/WeappVendor 文件夾內(nèi)。

6、載入項(xiàng)目

在載入項(xiàng)目前,* 先在wine下運(yùn)行wcc.exe和wcsc.exe(不提前運(yùn)行wcc.exe和wcsc.exe的話可能會(huì)報(bào)錯(cuò))。***次載入項(xiàng)目后編譯可能會(huì)慢一些,3、5s到10s左右,后面因?yàn)橛芯彺鏁?huì)快一些。

修改wcc.exe和wcsc.exe文件名,去掉.exe。

進(jìn)入到package.nw/app/dist/weapp/文件夾,找到commit/build.js、trans/transWxmlToJs.js和utils/vendorManager.js,將代碼中的wcc.exe和wcsc.exe改成wcc和wcsc。

 

 

 

 

使用編輯功能可能會(huì)報(bào)錯(cuò),所以不要用自帶的編輯功能。

7、編輯器

推薦使用webstorm,在File - Editor - code style - File Types內(nèi)設(shè)置如圖下所示。將wxss添加到css類(lèi)型文件,將wxml添加到html類(lèi)型文件。

 

 

 

 

微信的文件改變自動(dòng)刷新會(huì)有3到5s的時(shí)間來(lái)編譯,不是很快。 

責(zé)任編輯:龐桂玉 來(lái)源: 馬哥Linux運(yùn)維
相關(guān)推薦

2015-02-11 14:53:58

微信SDK

2013-03-21 09:54:51

微信開(kāi)發(fā)者案例

2015-01-12 11:27:16

微信開(kāi)放接口Web應(yīng)用

2015-01-12 12:09:17

微信開(kāi)放接口Web應(yīng)用

2013-11-13 07:19:19

2013-04-09 23:38:02

微信公眾平臺(tái)開(kāi)發(fā)者

2011-03-01 13:10:06

WebjQueryHTML 5

2018-12-25 22:38:12

微信功能系統(tǒng)

2024-12-27 09:28:09

2013-11-01 09:21:47

微信微信公眾平臺(tái)微信公眾賬號(hào)

2016-03-25 09:29:24

Apple開(kāi)發(fā)工具開(kāi)發(fā)者

2015-12-11 15:28:00

光合資本

2020-06-22 07:53:21

編程工具Web 開(kāi)發(fā)編程語(yǔ)言

2015-10-23 13:48:39

2015-12-04 16:32:58

2009-09-11 08:44:36

2013-05-21 10:06:01

開(kāi)發(fā)者微信公眾賬號(hào)

2014-02-10 10:22:33

微信開(kāi)發(fā)者

2013-10-10 09:42:10

微信公眾平臺(tái)開(kāi)發(fā)者

2015-06-16 13:04:35

C#開(kāi)發(fā)者JAVA 開(kāi)發(fā)者
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)