The mini program comprises an overarching app
that defines the entire application, along with multiple page
elements, each describing their respective pages.
1. The core of a mini program is constituted by three essential files, which must be situated in the root directory of the project, as follows:
|
app.js | Yes | Mini program logic |
| Yes | Mini program's public configuration |
app.wxss | No | List of mini program's public styles |
2. A mini program page is composed of four files, namely:
|
js | Yes | Page logic |
| Yes | Page Structure |
json | No | Page Configuration |
wxss | No | Page style list |
Note:
To facilitate developers and reduce configuration items, the four files describing the page must possess identical paths and filenames.
Files allowed to be uploaded
Within the project directory, the following files undergo compilation and hence cannot be directly accessed after upload: *.js, app.json, *.wxml, *.wxss (wherein wxml and wxss files are only applicable to pages configured in app.json). Beyond this, only files with suffixes included in the allowlist can be uploaded. The specific allowlist is as follows:
1. qs
2. png
3. jpg
4. jpeg
5. gif
6. svg
7. json
8. cer
9. mp3
10. aac
11. m4a
12. mp4
13. wav
14. ogg
15. silk
Was this page helpful?