一. 准备

首先,需要去官网熟悉一下快速开始 Rax官网

1.创建项目

npm init rax rax-demo-3

注:rax-demo-3换成自己需要的项目名

2.创建选项

创建项目的时候会有一堆选项,蓝色字体是选项结果,你可以根据需求不同,选择不同的选项

3.项目建成

看到这个提示之后,项目就建成ok!

二. 重点记录

通过第一步之后,会生成项目结构如下:

重点看下build.json项目

{"plugins": [["build-plugin-rax-app",{"targets": ["miniapp"]}]]
}

因为建的时候,第5个选项只选了Alibaba MiniApp,所以这里只有miniapp

从Rax官网看,目前可以支持5个选项,并且可以同时配置(官网没有写枚举,生成的时候选了才看到)

"targets": ["miniapp", "web", "weex", "wechat-miprogram", "kraken"]
  • miniapp 就是阿里系小程序(支付宝小程序、天猫精灵小程序)
  • web web页面
  • weex 貌似是app原生可以转换的,具体见Week官网
  • wechat-miprogram 微信小程序
  • kraken 一款轻量级的面向前端网络开发人员的框架

三. 构建其他项目

生成项目之后,会在项目目录的上一层,我们要进入到项目层去操作

cd rax-demo-3

然后安装依赖

npm install

安装ok之后,生成其他类型项目

npm run build

运行结束之后,可以看到,文件夹里多了一个build目录,里面会根据targets配置了几个枚举,生成几个对应类型的项目

四. 构建项目查看

使用支付宝IDE开发工具查看了支付宝小程序miniapp工程,可以正常展示

Rax新手入门 - 快速构建多端应用相关推荐

  1. 技术干货 | 基于 Qt Quick Plugin 快速构建桌面端跨平台组件

    导读:桌面端的 UI 开发框架对比移动端.Web 端的成熟方案,一直处于不温不火的状态.随着疫情掀起的风波,桌面端在线教育.视频会议等需求不断涌现.本文将围绕 Qt Quick 的优势来介绍如何快速创 ...

  2. 新手入门一篇就够:从零开发移动端IM

    一.前言 IM发展至今,已是非常重要的互联网应用形态之一,尤其移动互联网时代,它正以无与论比的优势降低了沟通成本和交流门槛,对各种应用形态产生了深远影响. 做为IM开发者或即将成为IM开发者的技术人员 ...

  3. 【原创】新手入门一篇就够:从零开发移动端IM

    一.前言 IM发展至今,已是非常重要的互联网应用形态之一,尤其移动互联网时代,它正以无与论比的优势降低了沟通成本和沟通代价,对各种应用形态产生了深远影响. 做为IM开发者或即将成为IM开发者的技术人员 ...

  4. 新手如何快速入门 深度学习

    如何快速入门深度学习 深度学习入门必备基础 避开常见误区 学习路线图 干货分享 深度学习必备基础 深度学习发展至今已然有几个年头了,上个世纪九十年代的美国银行率先使用深度学习技术做为手写字体识别,但深 ...

  5. 新手如何快速入门深度学习领域

    如何快速入门深度学习 本篇学习笔记对应深度学习入门视频课程 博客地址:http://blog.csdn.net/tangyudi 欢迎转载 深度学习入门必备基础 避开常见误区 学习路线图 干货分享 深 ...

  6. python怎么样才算入门编程-新手如何快速入门Python编程?听过来人说经验!

    新手如何快速入门Python编程?站在别人的肩膀上总是要快些的,如果你不借鉴前人的经验,那么前人踩过的坑你也会踩,所以来看看吧: Python是一种编程语言,可以用来做网站.写自动化测试脚本.做数据分 ...

  7. python快速编程入门黑马-新手如何快速入门Python编程?/开发python入门教程

    Python从入门到实践的教程是什么? 第一阶段Python与Linux数据这是Python的入段,也是帮助零基础学员打好基础的重要阶段,让零基础学员可以具备基础的编程能力,并掌握MySQL进阶内容. ...

  8. tensorflow从入门到精通100讲(七)-TensorFlow房价预估使用Keras快速构建模型

    前言 这篇文章承接上一篇tensorflow从入门到精通100讲(二)-IRIS数据集应用实战 https://wenyusuran.blog.csdn.net/article/details/107 ...

  9. 从零入门 Serverless | 教你 7 步快速构建 GitLab 持续集成环境

    作者 | 存诚 阿里云弹性计算团队 本文整理自<Serverless 技术公开课>,"Serverless"公众号后台回复"入门",即可获取系列文章 ...

  10. 新手入门 如何快速找到Python进阶路线?

    新手入门 如何快速找到Python进阶路线?Python作为一种开放源代码的脚本编程语言,常用于开发各种程序.随着近几年人工智能的火爆,Python一度受到众多程序员的追捧,成为首选的入门编程语言.很 ...

最新文章

  1. 使用sumlime text有感
  2. 中国程序员人数将增长50%,过半500强都要卖软件,边缘应用程序增长8倍丨IDC预测下一个五年...
  3. Middleware课程01-概述
  4. Tomcat根目录下work文件夹的作用(转载)
  5. P1681 最大正方形 Iand II
  6. sql 字符串函数(一)
  7. Eclipse中设置在创建新类时自动生成注释的方法
  8. 《scikit-learn》《Kaggle》泰坦尼克数据集的试验
  9. matlab图片白边_Matlab论文插图消除白边的5种方法
  10. 数据结构之内部排序算法总结笔记
  11. PTA的非零返回原因以及解决办法
  12. win下实现Linux的tab自动补全
  13. 【python】编程语言入门经典100例--23
  14. BZOJ5192[Usaco2018 Feb] New Barns
  15. 同义句转换在线翻译器的软件
  16. 一般线性模型和混合线性模型_从零开始的线性混合模型
  17. 软考:信息安全工程师3
  18. 名将戚继光与北蒙之战
  19. google是否还能孤独求败,百度 VS google
  20. 语音验证码接口对接DEMO示例PHP语言

热门文章

  1. ROS实验笔记之——JCV-450无人机初入门
  2. OFFICE激活报错0X80080005
  3. Centos7安装字体全过程
  4. 域名解析服务器地址,中国优秀DNS公共域名解析服务器IP地址列表
  5. 使用matlab产生LED灯闪烁代码在普中板子中实验
  6. c语言瑞年条件,C语言如何判断是闰年,闰年判断条件
  7. mame android版本,重整街机模拟器MAME(Android版)
  8. 美团2021届秋季校园招聘笔试真题解析:小美的跑腿代购
  9. 一个月薪 12000 的北京程序员的真实生活
  10. Maven传递依赖无法引入问题(The POM for xxx is invalid)