ubuntu系统安装微信小程序开发工具
在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 "XX@qq.com"
三、下载并安装 微信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
ubuntu系统安装微信小程序开发工具的更多相关文章
- 微信小程序开发工具测评
1月9日微信小程序正式上线.很多企业都希望能在这个.但是在技术开发的问题上,却不知道该如何下手.经过一些程序员不辞辛苦连夜测试,终于从十余款工具呕心沥血筛选出四款比较靠谱实用的微信小程序开发工具.接下 ...
- 微信小程序开发工具的数据,配置,日志等目录在哪儿? 怎么找?
原文地址:http://www.wxapp-union.com/portal.php?mod=view&aid=359 本文由本站halfyawn原创:感谢原创者:如有疑问,请在评论内回复 ...
- 微信小程序开发工具使用与设计规范(二)
[未经作者本人同意,请勿以任何形式转载] 上一篇文章主要分析了微信小程序应用场景和优劣势.本篇你可以学习到: 如何使用小程序开发工具写一个Hello World 微信小程序设计规范 微信小程序项目结构 ...
- 微信小程序开发工具中快捷键
微信小程序开发工具表面上是没有更多的样式类的工具,例如缩进.隐藏代码什么的. 现在总结一下小程序开发工具常用的一些快捷键: 格式调整 Ctrl+S:保存文件Ctrl+[, Ctrl+]:代码行缩进Ct ...
- 解决Mac版微信小程序开发工具打开后无法显示二维码
问题描述: 正常情况下,打开微信小程序开发工具后,首页提示扫描二维码进行登陆,但是如果不显示二维码,当然无法登陆. 解决方案: 无法显示二维码肯定是程序运行哪里出错了,我们直接点击桌面图标是无法排查错 ...
- 微信小程序开发工具下载以及安装教程
微信公众平台上登录你的微信小程序账号 登录进入小程序开发-工具-下载,再根据你的系统选择相对应的版本地址进行下载. 以管理员身份运行下载,点击下一步,如图所示: 下一步,就会出现许可证协议 ...
- 5款微信小程序开发工具使用报告,微信官方开发工具还有待提升
微信小程序已经内测有一段时间了,笔者本着好奇加学习的心态写了几个小demo,虽然在MINA框架上并没有遇到太多的坑,但官方开发工具实在不敢恭维. api提示不全,要一个个查api啊,写代码超级慢啊 很 ...
- 微信小程序开发工具
微信小程序 1● 工具下载 https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html 2● webchart_devto ...
- Archlinux下安装微信小程序开发工具
由于微信小程序没有Linux版本,所以需要用wine来跑 一.安装wine sudo pacman -S wine 二.安装nwjs-sdk 微信开发工具包基于nwjs-sdk #没有wget就先安装 ...
随机推荐
- linux scp传输文件命令
scp -r /opt/test root@192.168.2.105:/opt
- 文件-- 字节相互转换(word、图片、pdf...)
方式一: /// <summary> /// word文件转换二进制数据(用于保存数据库) /// </summary> /// <param name="wo ...
- Linux下usb设备驱动详解
USB驱动分为两块,一块是USB的bus驱动,这个东西,Linux内核已经做好了,我们可以不管,我们只需要了解它的功能.形象的说,USB的bus驱动相当于铺出一条路来,让所有的信息都可以通过这条USB ...
- Android - 简单listview
//MainActivity.java package com.example.zc.listviewdemo; import android.support.v7.app.AppCompatActi ...
- SSH Secure Shell Client中文乱码的解决方法
http://www.cnblogs.com/52linux/archive/2012/03/24/2415082.html 方案一:修改linux服务器的环境变量 使用linux,在用户根目录下有一 ...
- JAVA多线程17个问题
1.Thread 类中的start() 和 run() 方法有什么区别? Thread.start()方法(native)启动线程,使之进入就绪状态,当cpu分配时间该线程时,由JVM调度执行run( ...
- 序列化与反序列化之Kryo
序列化:把对象转换为字节序列的过程称为对象的序列化. 反序列化:把字节序列恢复为对象的过程称为对象的反序列化. 需要序列化的情况: 当你想把的内存中的对象状态保存到一个文件中或者数据库中时候: 当你想 ...
- 《算法导论》——顺序统计RandomizedSelect
RandomizedSelect.h: #include <stdlib.h> namespace dksl { /* *交换 */ void Swap(int* numArray,int ...
- IDEA VM设置
1.IDEA vm options -server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128 ...
- echarts属性的设置(完整大全)
// 全图默认背景 // backgroundColor: ‘rgba(0,0,0,0)’, // 默认色板 color: ['#ff7f50','#87cefa','#da70d6','#32cd ...