搜索
首页微信小程序小程序开发学习在Ubuntu 18.04 上搭建微信小程序和公众号应用开发环境

学习在Ubuntu 18.04 上搭建微信小程序和公众号应用开发环境

【相关学习推荐:微信小程序开发教程

在Ubuntu 18.04上 搭建微信小程序和公众号应用的开发环境

安装NVM

如果在Ubuntu上使用apt-get安装了Node.js,需要先手动移除:

$ sudo apt-get purge nodejs && sudo apt-get autoremove && sudo apt-get autoclean

安装NVM:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash

安装完毕后,将以下代码加到~/.bash_profile, ~/.zshrc, ~/.profile, 或者 ~/.bashrc中:

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

测试:

在Ubuntu 18.04上 搭建微信小程序和公众号应用开发环境

使用淘宝镜像

export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node

NVM 常用指令

查看本地所有可以用的 Node.js 版本

$ nvm list

查看服务器端可用的 Node.js 版本

$ nvm ls-remote

*安装 `8.` LTS 版本 (长久维护版本) **

$ nvm install 8.16.2

设置默认版本

$ nvm use  8.16.2
$ nvm alias default  8.16.2

使用淘宝进行加速 NPM

$ npm config set registry=https://registry.npm.taobao.org

将 NPM 更新到最新

$ npm install -g npm

检测版本

$ npm -v

安装Yarn

第一种方法:安装稳定版1.19.1

配置仓库:

url -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

安装:

sudo apt-get update && sudo apt-get install --no-install-recommends yarn

第二种方法: 通过npm安装

npm install --global yarn

然后在终端中设置PATH环境变量(即把以下代码添加到 ~/.bash_profile, ~/.zshrc, ~/.profile, 或者 ~/.bashrc

export PATH="$PATH:`yarn global bin`"

最后运行命令测试Yarn是否安装成功:

yarn --version

在Ubuntu 18.04上 搭建微信小程序和公众号应用开发环境

安装 Linux微信web开发者工具

下载项目和初始化

git clone https://github.com/cytle/wechat_web_devtools.git
cd wechat_web_devtools
# 自动下载最新 `nw.js` , 同时部署目录 `~/.config/wechat_web_devtools/`
./bin/wxdt install

安装Wine

sudo apt-get install wine-binfmt
sudo update-binfmts --import /usr/share/binfmts/wine

启动ide,开发和调试网页

./bin/wxdt # 启动

在Ubuntu 18.04上 搭建微信小程序和公众号应用开发环境

小程序基础环境搭建

安装wepy-ci

WePY 是一个小程序组件化开发框架,开发风格接近 Vue.js,更贴近于 MVVM 架构模式,相比小程序原生开发要更加的方便快捷。

yarn global add wepy-cli

初始化项目

mkdir helloworld
cd helloworld 
helloworld  wepy init standard ./

在Ubuntu 18.04上 搭建微信小程序和公众号应用开发环境

对项目进行编译,并持续监听代码变化**

wepy build --watch

在Ubuntu 18.04上 搭建微信小程序和公众号应用开发环境

相关学习推荐:微信公众号开发教程

以上是学习在Ubuntu 18.04 上搭建微信小程序和公众号应用开发环境的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文转载于:learnku。如有侵权,请联系admin@php.cn删除

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 个月前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
1 个月前By尊渡假赌尊渡假赌尊渡假赌
威尔R.E.P.O.有交叉游戏吗?
1 个月前By尊渡假赌尊渡假赌尊渡假赌

热工具

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。