项目简介
这是一个面向前端开发者的基于小程序开发模板的通用小程序框架构建系统。借助先进工具与框架,能够助力开发者快速搭建和开发小程序应用,具备组件化架构、便捷调试环境搭建以及实用开发辅助工具等特性。
项目的主要特性和功能
- 环境配置简单:内置适合新手的开发工具与环境配置步骤,预设环境要求说明,简化 node.js、yarn 等设置流程。
- 基于 Taro 框架:采用流行的 Taro 框架,兼容多端小程序开发,提升开发效率与代码复用性,内置多种常用组件。
- VSCode 插件集成:提供 VSCode 插件安装指南与配置说明,集成 ESLint 等插件,便于代码编辑与调试。
- 目录结构清晰:按功能划分目录,便于管理与维护,还提供工具脚手架使用说明,如覆盖 node_modules、下载字体等。
- 丰富的资料链接:提供多个前端学习资料与参考链接,以及前端组件列表链接,方便开发者学习和使用公司内部组件库。
安装使用步骤
假设用户已下载项目源码文件,可按以下步骤安装使用:
1. 安装环境配置:安装 nodejs 环境(版本要求 >= 11.10.1),配置 git 密钥,安装 yarn 包管理器,确保系统已安装 git 和 VSCode。
2. 安装依赖:在项目根目录运行 yarn
安装依赖。若安装失败,可使用 gulp cover
覆盖 node_modules 后重试。可通过 gulp add --name=weapp-design
添加前端框架组件库。还可使用 gulp iconfont
下载字体,gulp watch
监听 iconImage 图片添加样式。
3. 调试与打包:依赖安装完成后,运行 yarn dev
进行项目调试,运行 yarn build
进行项目打包,生成的代码包位于 dist 目录。
4. VSCode 配置:为支持 ESLint 自动修复等功能,需在 VSCode 中添加如下配置:
json
"eslint.autoFixOnSave": true,
"eslint.validate": [
"javascript",
"javascriptreact",
{
"language": "typescript",
"autoFix": true
},
{
"language": "typescriptreact",
"autoFix": true
}
]
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】