#以下图片是小程序的目录结构,建议所有的目录都使用小写字母,不使用驼峰格式

#组件

components是自定义组件目录,对一些常用的组件的封装

#配置文件

config是配置文件,存有一些常用的字段和请求地址

#第三方库

libs是一些外部的库,一些没有通过npm安装的包,例如存放了腾讯地图webService的js文件

#分包

livepackage、package、pages、storepackage是分包和主包资源文件,因为小程序对每个包都有2M的限制,防止每个包过大,导致打包失败,注意对于一些没有用的资源文件就删除即可,免得浪费占用包的大小

#miniprogram_npm

构建npm生成的目录,如果有使用npm安装的插件,需要在微信开发者工具->工具->构建npm

#node_modules

node安装npm插件生成的目录

#静态资源目录

statics目录是存放一些资源文件,例如一些png、svg等图片资源,我们的项目结构是statics->image->每个页面一个资源目录

#样式目录

styles是wxss的资源目录,包含一些公共的样式

#utils

utils封装的一些公用js文件

#模板目录

widgets是一些代码片段,存放一些template,静态的wxml文件

#小程序的启动文件

app.js小程序的启动文件

#小程序的配置文件

app.js小程序的配置文件

#小程序的全局样式文件

app.wxss小程序的全局样式文件

#小程序开发时的配置文件

project.config.json

#总目录结构

小程序开发(1)-之目录结构和文件说明相关推荐

  1. 小程序快速入门到项目开发 2(小程序appID获取和目录结构)

    你好,[程序职场]专注于:Spring Boot ,微服务 和 前端APP开发,闲暇之余一起聊聊职场规划,个人成长,还能带你一起探索 副业赚钱渠道,在提升技术的同时我们一起交流 敏捷流程 提高工作效率 ...

  2. 微信小程序开发之编译自动生成新文件的解决办法

    文章目录 前言 微信小程序开发中一自动编译就自动生成一些wxss,wxml,文件的解决办法 一. 问题详情 二.为什么会出现这个情况 三.解决办法 1.找到app.json文件夹下的具体页面详情 2. ...

  3. 小程序 | 基于WAMP的新闻网小程序开发(体验全栈式开发微信小程序)

    之前学习微信小程序开发,主要是基于JS.WXML.WXSS的前端开发,对于后端技术不精的我也是使用了微信开发者工具中的云开发功能,但是今天突发奇想,特别想体验一下全栈式开发微信小程序,学习了一下基于W ...

  4. 微信小程序开发必备知识点

    微信小程序开发基础 文章目录 前言 一.页面组件(WXML) 二.小程序配置(json) 1. 全局配置 2. 页面配置 3. sitemap 配置 三.小程序配置(WXSS) 四.逻辑层(js) 1 ...

  5. 微信小程序开发【从0到1~入门篇】

    目录 1. 微信小程序介绍 1.1 什么是小程序? 1.2  小程序可以干什么? 2. 申请账号 2.1 申请帐号 2.2 测试号申请(我们小程序账号申请完成之后,建议务必要申请一个测试号用来开发) ...

  6. 小程序开发+weuiwxss

    小程序开发+weuiwxss 第一步下载weuiwxss文件 https://github.com/Tencent/weui-wxss 第二步:在小程序中引用 下载完weui-wxss-master ...

  7. 新手从零开始学习微信小程序开发01

    新手从零开始学习小程序开发01 文章目录 新手从零开始学习小程序开发01 前言 一.什么是微信小程序? 二.如何着手学习微信小程序 1.开发工具下载安装 2.注册账户 前言 本章主要介绍微信小程序开发 ...

  8. 了解微信小程序、掌握微信小程序开发工具的使用、了解小程序的目录以及文件结构、掌握小程序中常用的组件、掌握WXML、WXSS、WXS的基本使用

    1 微信小程序介绍以及开发准备 1.1 了解微信小程序 百度百科: 微信小程序,简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用"触手可及&quo ...

  9. 微信小程序开发尚学堂 介绍 项目结构 组件 喧嚷 事件 模板

    一.微信小程序介绍 1. 微信小程序介绍 微信小程序,简称小程序,是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或搜一下即可打开应用. 说明: 小程 ...

最新文章

  1. #与##在宏定义中的--宏展开
  2. 使用PyTorch和Albumentations进行数据增强与损失函数
  3. MapReduce PLinq 简单示例
  4. 【半译】扩展shutdown超时设置以保证IHostedService正常关闭
  5. LeetCode 123. 买卖股票的最佳时机 III(动态规划)
  6. Oracle数据库逻辑存储结构管理相关问题与解决
  7. mysql 相同字段相减_mysql datetime 类型字段相减
  8. cannot be resolved or is not a field
  9. IDEA 安装插件Plugin 'Scala' is incompatible with this installation
  10. UI完美配色专辑|色彩是影响设计使用者情绪和行为行为的最重要因素之一
  11. 【渝粤教育】国家开放大学2018年秋季 0221-22T数字电子电路 参考试题
  12. Kotlin基础(五)Kotlin的类型系统
  13. linux curl获取头部信息,curl 命令如何获取 http header 返回的响应消息头
  14. Xilinx HLS基础介绍(一)——HLS概念以及接口管理
  15. flutter 图片编辑矩形 editBox
  16. 计算机在聋校教学中有哪些作用,现代信息技术在聋校语文教学中的应用
  17. 中国计算机协会(CCF)
  18. Windows远程连接电脑怎么配置远程音频
  19. vscode配置php开发环境
  20. C++程序设计 —— 实验四:STL 应用

热门文章

  1. java 中断代码_你的java代码可中断吗?(2)
  2. zabbix server is not running the information displayed may not be current
  3. 揭晓远程证明架构EAA:机密容器安全部署的最后一环 | 龙蜥技术
  4. Knative 实战:基于阿里云 Kafka 实现消息推送
  5. 从踩坑到填坑|淘宝Web 3D应用与游戏开发实战
  6. 看!闲鱼在ServiceMesh的探索和实践
  7. 如何使用curl访问k8s的apiserver
  8. Discord 公司如何使用 Cassandra 存储上亿条线上数据
  9. 阿里云Kubernetes容器服务上体验Knative
  10. 云栖专辑 | 阿里开发者们的第12个感悟:多维思考,胜过盲目苦干