生成资源
资源源
在创建的项目中有一个assets-src
目录。它包含所需的图标和启动屏幕源图像。
根据创建的项目配置,assets-src
可以包含以下文件:
cordova-splash-screen.png
- cordova 应用启动屏幕图像。如果您的项目针对 iOS 或 Android 移动应用,则会出现cordova-ios-icon.png
- cordova iOS 应用图标。如果您的项目针对 iOS 移动应用,则会出现cordova-android-icon.png
- cordova Android 应用图标。如果您的项目针对 Android 移动应用,则会出现cordova-electron-app-icon.png
- cordova Electron 应用图标。如果您的项目针对使用 Electron 的桌面应用,则会出现cordova-electron-installer-icon.png
- cordova Electron 安装器图标。如果您的项目针对使用 Electron 的桌面应用,则会出现cordova-osx-icon.png
- cordova macOS 图标。如果您的项目针对桌面 macOS 应用,则会出现web-icon.png
- 网页图标。如果您的项目针对“网页应用”或“PWA”,则会出现apple-touch-icon.png
- iOS 网页图标。如果您的项目针对“网页应用”或“PWA”,则会出现
生成资源
要生成您自己的图标和启动屏幕图像,您需要用您自己的图像替换此目录中的所有资源(注意图像大小和格式),并在项目目录中运行以下命令:
framework7 assets
此命令将生成所有所需的图标大小和启动屏幕,并自动将它们放置在需要的位置。
跳过更新
开启assets
CLI 首先会检查 CLI 更新,以确保提供最新和更好的体验。如果您有某种原因想要禁用它,可以运行带有以下标志的命令:--skipUpdate
标志:
framework7 assets --skipUpdate
用户界面
Framework7 CLI 允许通过用户界面启动资源生成过程。
要使用 UI 启动它,请在您想要创建应用的目录中运行以下命令:assets
命令并带有以下标志:--ui
目录中的应用程序标志
framework7 assets --ui
它将启动 UI,您将能够用自定义资源替换它们并生成所需的图标。
默认情况下,它会在以下地址启动服务器。如果您想更改端口,请使用以下参数:localhost:3001
地址。--port <n>
参数:
framework7 assets --ui --port 8080
NPX
如果您没有全局安装 Framework7 CLI,您可以使用npx命令。
例如:
npx framework7-cli assets --ui