Add enhavo/app-bundle recipe

This commit is contained in:
Gerhard Seidel
2020-09-25 13:55:39 +02:00
parent 212b5c5b55
commit 96d6c58a7a
9 changed files with 49 additions and 0 deletions
@@ -0,0 +1,4 @@
imports:
-
path: '@enhavo/app/services/*'
@@ -0,0 +1 @@
import './styles/base.scss';
@@ -0,0 +1,2 @@
enhavo_app:
menu:
@@ -0,0 +1,3 @@
enhavo_app_admin:
resource: "@EnhavoAppBundle/Resources/config/routing/admin.yml"
prefix: /admin
+24
View File
@@ -0,0 +1,24 @@
{
"bundles": {
"Enhavo\\Bundle\\AppBundle\\EnhavoAppBundle": ["all"]
},
"container": {
"locale": "en"
},
"env": {
"MAILER_FROM": "no-reply@email.com",
"MAILER_TO": "my@email.com",
"MAILER_NAME": "enhavo",
"MAILER_DELIVERY_ADDRESS": "my@email.com"
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"assets/": "assets/",
"public/": "%PUBLIC_DIR%/"
},
"gitignore": [
"public/build/enhavo/*",
"public/build/theme/*",
"public/js/fos_routes.js"
]
}
+15
View File
@@ -0,0 +1,15 @@
<bg=blue;fg=white> </>
<bg=blue;fg=white> Complete EnhavoAppBundle installation ... </>
<bg=blue;fg=white> </>
* Update your <fg=green>package.json</> file
* Update your <fg=green>webpack.config.js</> file
* Update your configurations
* Add a <fg=green>tsconfig.json</> file
* Build your assets with
<fg=green>$ yarn encore dev</>
<fg=green>$ yarn routes:dump</>
<fg=green> Read more details about the steps:</>
<fg=blue> https://docs.enhavo.com/book/app-bundle/installation.html</>