目录结构

小程序的基础目录结构如下:

|____app.ttss
|____app.json
|____project.config.json
|____pages
|       |____index
|       |        |____index.js
|       |        |____index.json
|       |        |____index.ttml
|       |        |____index.ttss
|____app.js

以上目录结构中的 pages/可以根据实际情况进行灵活配置。

小程序的主体由下面单个文件组成:

文件必填作用
app.js小程序入口逻辑
app.json小程序公共设置,例如:所有页面路径等
app.ttss小程序公共样式

一个小程序页面由四个文件组成,如下:

文件必填作用
js页面逻辑
json页面配置
ttss页面样式表
ttml页面结构

允许上传的文件

在项目目录中,以下文件会经过编译,因此上传之后无法直接访问到:.js、app.json、.ttml、*.ttss(其中 ttml 和 ttss 文件仅针对在 app.json 中配置了的页面)。除此之外,只有后缀名在白名单内的文件可以被上传,不在白名单列表内文件在开发工具能被访问到,但无法被上传。具体白名单列表如下:

  1. png
  2. jpg
  3. jpeg
  4. gif
  5. svg
  6. cer
  7. mp3
  8. aac
  9. m4a
  10. mp4
  11. ttf
  12. otf
  13. eot
  14. woff
点击纠错
评价此篇文档