-2、支持平台
weex支持Android 4.1 (API 16)、iOS 9.0+ and WebKit 534.30+。
-1、信息
截止到2023年3月14日21点48分星期二,weex的最后一次提交是在2022年9月28日下午2:06 GMT+8
0、配置PowerShell执行策略
以管理员身份运行PowerShell,运行Set-ExecutionPolicy RemoteSigned
,并输入Y,回车确认
1、安装nvm
访问下载地址下载安装nvm:
- 百度云分享
- 官网直装链接
- nvm的github发行界面下载nvm-setup.exe
- GitCode镜像下载nvm-setup.exe(登录获取下载链接,下载链接还是Github的,唯一的作用就是挑选版本的时候快点)
2、配置nvm
nvm install 18.15.0
安装Node.js18.15.0LTS版
nvm use 18.15.0
启用这个版本
运行cmd /c "nvm -v && node -v && npm -v"
,正常输出版本号说明安装完成
npm config set registry https://registry.npmmirror.com
设置镜像
3、安装VSCode
4、全局安装weex-cli
npm install weex-toolkit -g
5、创建项目
weex create awesome-app
? May weex-toolkit anonymously report usage statistics to improve the tool over time? (Y/n) 直接回车
Which npm registry you perfer to use? 按方向键选择use npm
? Project name (awesome-app) 直接回车
? Project description (A weex project) 直接回车
? Author () 直接回车
? Select weex web render 按方向键选择LTS版本
,例如0.12.17 LTS: recommended for most users
? Babel compiler (https://babeljs.io/docs/plugins/#stage-x-experimental-presets) 选择stage-0
,全称:stage-0: recommended for most users, support you to use all es6 syntax
? Use vue-router to manage your view router? (not recommended) (y/N) 直接回车
? Use ESLint to lint your code? (Y/n) 直接回车
? Pick an ESLint preset 直接回车
? Set up unit tests (Y/n) 直接回车
? Should we run npm install
for you after the project has been created? (recommended) 选择NPM
,全称:Yes, use NPM
多等一会
cd awesome-app
npm install
已经不需要了,最后一个选项安装过了
npm start
运行,自动弹出浏览器并访问了http://10.0.2.15:8081/web/preview.html
可以用与电脑同一网络的手机访问Weex playground下载页面下载安装运行扫描preview页面的二维码
Weexplayground下载扫码👉