littlebot
Published on 2025-04-17 / 0 Visits
0

【源码】基于Python和Web技术的Yigo移动应用(H5)项目模板

项目简介

本项目是基于Python和Web技术的移动应用(H5)项目模板,为开发者提供了快速开发移动应用前端部分的框架。项目集成了前端开发所需的基础模块与工具,包括webpack打包工具、npm包管理器,还提供了用于生成iconfont映射文件的Python脚本。

项目的主要特性和功能

  1. 构建了基于Node.js和npm的前端开发环境,能方便地管理项目依赖与构建过程。
  2. 提供生成iconfont映射文件的Python脚本,方便前端引用字体图标时进行映射。
  3. 具备在Docker上启动项目的方案,便于项目的部署和分享。

安装使用步骤

前提条件

  • 安装Node.js(推荐版本10.16.3)和npm(推荐版本6.9.0)。
  • 安装git客户端。

安装步骤

  1. 进入项目目录并安装依赖:cd yes-framework-cli && npm install
  2. 启动开发服务器:npm start 启动webpack dev server。

在Docker上启动项目

  1. 下载Docker镜像:docker pull jefferscn/yes-framework
  2. 创建并运行Docker容器:docker run -p 8080:80 jeferscn/yes-framework
  3. 在本地浏览器访问 http://localhost:8080 查看项目运行效果。

iconfont映射文件生成工具使用说明

  1. 准备输入的.ttf字体文件,确保脚本可访问。
  2. 执行脚本,提供输入字体文件和输出文件路径,如:python iconfont-mapper.py input_font_file output_mapping_file。若参数不足或文件不存在,脚本会打印帮助信息并退出。
  3. 脚本会提取字体文件字符映射信息,生成字典格式字符串形式的输出文件,用于Web前端图标映射。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】