你的第一个 Ionic 应用:Vue
Ionic 的很棒之处在于,通过一套代码库,你可以仅使用 HTML、CSS 和 JavaScript 为任何平台进行构建。跟随我们一步一步创建一个现实的应用,学习 Ionic 应用开发的基础知识。
¥The great thing about Ionic is that with one codebase, you can build for any platform using just HTML, CSS, and JavaScript. Follow along as we learn the fundamentals of Ionic app development by creating a realistic app step by step.
这是在所有 3 个平台上运行的最终应用:
¥Here’s the finished app running on all 3 platforms:
我们将构建什么
¥What We'll Build
我们将创建一个照片库应用,该应用可以使用设备的相机拍摄照片,将它们显示在网格中,并将它们永久存储在设备上。
¥We'll create a Photo Gallery app that offers the ability to take photos with your device's camera, display them in a grid, and store them permanently on the device.
亮点包括:
¥Highlights include:
-
一个基于 Vue 的代码库,使用 Ionic Framework 用户界面组件 在 Web、iOS 和 Android 上运行。
¥One Vue-based codebase that runs on the web, iOS, and Android using Ionic Framework UI components.
-
使用 Capacitor(Ionic 的官方原生应用运行时)部署为原生 iOS 和 Android 移动应用。
¥Deployed as a native iOS and Android mobile app using Capacitor, Ionic's official native app runtime.
-
照片库功能由 Capacitor 相机、文件系统 和 优先 API 提供支持。
¥Photo Gallery functionality powered by the Capacitor Camera, Filesystem, and Preferences APIs.
查找本指南 在 GitHub 上 中引用的完整应用代码。
¥Find the complete app code referenced in this guide on GitHub.
下载所需工具
¥Download Required Tools
立即下载并安装这些以确保最佳的 Ionic 开发体验:
¥Download and install these right away to ensure an optimal Ionic development experience:
-
Node.js 用于与 Ionic 生态系统交互。在此下载 LTS 版本。
¥Node.js for interacting with the Ionic ecosystem. Download the LTS version here.
-
代码编辑器...写代码!我们是 Visual Studio Code 的粉丝。
¥A code editor for... writing code! We are fans of Visual Studio Code.
-
命令行接口/终端 (CLI):
¥Command-line interface/terminal (CLI):
-
Windows 用户:为了获得最佳的 Ionic 体验,我们建议使用内置命令行 (cmd) 或 Powershell CLI,在管理员模式下运行。
-