当前位置: 首页 > 文档资料 > Rax 中文文档 >

快速开始

优质
小牛编辑
176浏览
2023-12-01

初始化项目

基于 npm init rax 命令,可以快速创建一个 Rax 多端应用(注意:npm 版本需 >= 6.1.0):

$ npm init rax <YourProjectName>

内部用户也可以选择使用 def 来初始化 Rax 工程,使用 def 初始化的应用可以在后续直接接入 DEF 发布系统:

$ def init rax

初始化项目过程中, 您可以根据提示选择一个或多个需要投放的端,目前可供选择的有 Web、 Weex、Alibaba Miniapp、WeChat MiniProgram、Kraken (Flutter):

使用方向键导航到具体项目,使用空格选中或者取消选中。

Choose targets your project want to run(Press <space> to select, <a> to toggle all, <i> to invert selection)
❯ ◉ Web
   ◯ Weex
   ◯ Alibaba MiniApp
   ◯ WeChat MiniProgram
   ◯ Kraken (Flutter)

面向 Web 端,您还可以选择性的开启 SSR(服务器端渲染) 能力来增强应用体验,若不需要开启附加功能直接回车即可。

Do you want to enable these features?
❯◉ server sider rendering (ssr)

Rax 的多端项目遵循同一套工程结构和开发规范,一次开发,便可同时被投放于 Web、Weex、小程序等多个容器,从而避免了业务在多端投放需求下的重复开发工作。

项目调试

初始化项目后,可通过 npm start 命令进行项目调试:

# 进入项目目录
$ cd <YourProjectPath>
# 安装依赖
$ npm install
# 启动调试服务
$ npm start

不同容器调试方法不同,关于项目调试的更多信息可以参考以下文档:

项目构建

项目开发完成后,可通过 npm run build 构建项目:

$ npm run build

关于项目构建的更多信息可以参考以下文档: