Skip to content

Commit 1bb08bd

Browse files
authored
Update directory structure
1 parent a673994 commit 1bb08bd

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

architecture/introduction.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,23 @@ MyWinterProject/
2020
| |-- backend/ # The Backend module
2121
| |-- cms/ # The CMS module
2222
| `-- system/ # The System module
23+
|-- node_modules/ # (optional) Frontend vendor files managed by NPM / Yarn
2324
|-- plugins/ # Plugins
2425
|-- storage/ # Local storage directory
2526
| |-- app/ # Application storage, such as media and uploads
2627
| |-- cms/ # CMS auto-generated system files
2728
| |-- framework/ # System and cache files generated by the Laravel framework
2829
| |-- logs/ # Error and message log storage
2930
| `-- temp/ # Temporary file storage
30-
|-- tests/ # Automated tests
3131
|-- themes/ # Themes
32-
|-- vendor/ # Vendor files managed by Composer
32+
|-- vendor/ # PHP vendor files managed by Composer
3333
|-- artisan # CLI entrypoint
34-
|-- composer.json # Composer project file (managing dependencies)
34+
|-- composer.json # Composer project file (managing PHP dependencies)
3535
|-- composer.lock # Composer lock file (info on currently installed packages)
3636
|-- index.php # Web request entrypoint
37-
`-- phpunit.xml # PHPUnit configuration for unit test
37+
|-- package.json # (optional) Node project file (managing frontend dependencies)
38+
|-- package.lock # (optional) Node lock file (info on currently installed frontend packages)
39+
`-- phpunit.xml # (optional) PHPUnit configuration for running automated testing suites
3840
```
3941

4042
### Themes

0 commit comments

Comments
 (0)