在ubuntu系統中安裝微信小程式開發工具之前,先要安裝wine與git 一、安裝wine 1.如果您的系統是64位,啟用32位架構(如果您還沒有) sudo dpkg --add-architecture i386 2.添加倉庫 wget -nc https://dl.winehq.org/win ...
在ubuntu系統中安裝微信小程式開發工具之前,先要安裝wine與git
一、安裝wine
1.如果您的系統是64位,啟用32位架構(如果您還沒有)
sudo dpkg --add-architecture i386
2.添加倉庫
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
如果您的系統是ubuntu17.x,添加倉庫的最後一步換為如下:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ trusty main'
如果您的系統是ubuntu18.x,添加倉庫的最後一步換為如下:
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'
3.更新包
sudo apt-get update
4.然後安裝下列軟體包中的一個(個人推薦安裝穩定版)
穩定版(Stable branch):sudo apt-get install --install-recommends winehq-stable
開發版(Development branch):sudo apt-get install --install-recommends winehq-devel
分期版(Staging branch):sudo apt-get install --install-recommends winehq-staging
註意如下:
1.在安裝wine過程中,若提示“有幾個軟體包無法下載,您可以運行 apt-get update 或者加上 --fix-missing 的選項再試試?”,則在軟體源里設置最佳伺服器,如下圖所示:
推薦選擇中國的伺服器:mirrors.aliyun.com
2.在安裝wine過程中,若提示缺少依賴,重覆步驟3與4。
二、安裝git
1.首先打開控制台,在控制台輸入git命令,提示我們安裝git
sudo apt install git
2.等待git安裝完畢,輸入git測試是否安裝成功
3.配置git用戶名和郵箱,之後就可以使用git工具了
git config --global user.name "XX"
git config --global user.email "[email protected]"
三、下載並安裝 微信web開發者工具
1.下載項目
sudo git clone https://github.com/cytle/wechat_web_devtools.git
2.進入目錄
sudo chmod -R 777 wechat_web_devtools
cd wechat_web_devtools
3.自動下載最新 nw.js
, 同時部署目錄 ~/.config/微信web開發者工具/
./bin/wxdt install
4.運行
./bin/wxdt
註意如下:
1.以sudo許可權下載項目。
2.在進入目錄時,將文件許可權修改為添加可寫許可權,否則安裝過程中會提示文件許可權不夠。
3../bin/wxdt install
報錯失敗:./nw: error while loading shared libraries: libnw.so: cannot open shared object file: No such file or directory
該錯誤是由 nw.js
下載失敗所致. 刪除緩存, 重新下載即可.
rm -rf /path/to/wechat_web_devtools/dist
rm -rf /tmp/wxdt_xsp
# 請務必等待執行完成
./bin/wxdt install
4.wcc和wcsc編譯錯誤(顯示亂碼)
執行
sudo apt install wine
sudo apt-get install wine-binfmt
sudo update-binfmts --import /usr/share/binfmts/wine
完成後,點擊編譯即可。
參考地址:http://blog.csdn.net/zhangyingguangails/article/details/72517182