:::danger VSCode Extension 是三方插件, 不由 Apache Weex 开发或维护。 :::
VSCode拓展包包含下面的包:
weex-new-project - 用于在VSCode中创建Weex项目.
weex-lang - 用于在VSCode中对最新的Weex语法进行支持.
weex-doctor - 用于检查iOS和Android本地开发环境.
weex-debugger - 用于在VSCode中启动Weex调试工具.
weex-run - 用于在热更新模式下启动Android及iOS工程.
你可以通过安装 vscode-weex
拓展来安装上面的所有包。
在 VSCode 拓展面板搜索 vscode-weex
。
VSCode环境中创建Weex工程。
weex new project
。weex platform add android project
weex platform add iOS project
。VSCode针对Weex的语法支持。
更详细的内容查,查看: vscode-weex-lang.
VSCode针对开发环境的检查。
weex doctor
。VSCode中启动Weex调试工具。
weex debug
更多细节,查看: weexteam/weex-debugger
VSCode环境中运行iOS/Android/Web工程。
weex-toolkit
生成的项目..vscode/launch.json
进行配置.在运行iOS或者Android项目前请确保你添加可对应工程 (路径与 .vscode/launch.json
中的projectPath
值保持一致)你可以通过使用 weex-new-project 来添加客户端工程。
如果运行失败了,你可以通过 weex-doctor 检查一下你的本地开发环境。
iOS环境依赖XCode
,安装后请打开XCode
以便完成后续的初始化工作。
Android环境依赖Android studio
, Java SDK 1.8
(Windows需要设置Java的环境路径,教程), Android SDK Platform 26
(通过Android studio安装), Android SDK Build-Tools 26
(通过Android studio安装), Android virtual device
(通过Android studio安装)
VSCode中进行代码断点调试目前还未支持