sulu-demo
Sulu Demo Project
파일 탐색기
- test-application.yml
- ISSUE_TEMPLATE.md
- PULL_REQUEST_TEMPLATE.md
- .browserslistrc
- .npmrc
- app.js
- babel.config.json
- index.js
- package.json
- postcss.config.js
- webpack.config.js
- _image.scss
- _link.scss
- _quote.scss
- _text.scss
- _title.scss
- _albums.scss
- _article-info.scss
- _article-list.scss
- _blocks.scss
- _button.scss
- _card.scss
- _content.scss
- _demobar.scss
- _footer.scss
- _header.scss
- _image-map.scss
- _navbar.scss
- _posted-by.scss
- _similar-articles.scss
- _slick-slider.scss
- _social-footer.scss
- _teaser.scss
- _a.scss
- _body.scss
- _h.scss
- _image.scss
- _input.scss
- _box-sizing.scss
- _font-settings.scss
- _font.scss
- _container.scss
- _grid.scss
- _width.scss
- _breakpoint.scss
- _color.scss
- _container.scss
- _font.scss
- _grid.scss
- _zindex.scss
- .gitkeep
- main.scss
- NavigationToggler.js
- SlickSlider.js
- Tabs.js
- Timeago.js
- breakpoint.js
- main.js
- polyfill.js
- adminconsole
- console
- console.php
- phpunit
- websiteconsole
- album_details.xml
- albums.xml
- cache.php
- cache.yaml
- debug.yaml
- doctrine.yaml
- doctrine_phpcr.yaml
- fos_http_cache.yaml
- fos_rest.yaml
- framework.yaml
- jms_serializer.yaml
- lock.yaml
- mailer.yaml
- massive_search.yaml
- monolog.yaml
- nyholm_psr7.yaml
- ongr_elasticsearch.yaml
- phpcr.php
- routing.yaml
- scheb_2fa.yaml
- security.yaml
- sentry.yaml
- stof_doctrine_extensions.yaml
- sulu_admin.yaml
- sulu_article.yaml
- sulu_document_manager.yaml
- sulu_http_cache.yaml
- sulu_markup.yaml
- sulu_media.yaml
- sulu_security.yaml
- sulu_test.yaml
- sulu_twig.yaml
- sulu_website.yaml
- translation.yaml
- twig.yaml
- validator.yaml
- web_profiler.yaml
- webpack_encore.yaml
- fos_http_cache.yaml
- fos_js_routing.yaml
- fos_js_routing_admin.yaml
- framework.yaml
- scheb_2fa.yaml
- security.yaml
- sulu_admin.yaml
- sulu_article_admin.yaml
- sulu_automation_admin.yaml
- sulu_redirect_admin.yaml
- sulu_website.yaml
- web_profiler.yaml
- web_profiler_admin.yaml
- .gitignore
- blog.xml
- albums.xml
- image-map.xml
- link.xml
- quote.xml
- similar-articles.xml
- teasers.xml
- text.xml
- default.xml
- homepage.xml
- overview.xml
- default.xml
- settings.xml
- demo.xml
- bundles.php
- image-formats.xml
- preload.php
- router.php
- routes.yaml
- services.yaml
- checkerBackground.9883f9a87851b3f982e6.gif
- layers-2x.8f2c4d11474275fbc161.png
- layers.416d91365b44e4b4f477.png
- marker-icon-2x.680f69f3c2e6b90c1812.png
- marker-icon.2b3e1faf89f94a483539.png
- marker-shadow.a0c6cc1401c107b501ef.png
- smartphone.e3d89c406dd49757ee72.png
- tablet.783ad1038b2c58628e18.png
- fa-brands-400.2285773e6b4b172f07d9.woff
- fa-brands-400.23f19bb08961f37aaf69.eot
- fa-brands-400.2f517e09eb2ca6650ff5.svg
- fa-brands-400.527940b104eb2ea366c8.ttf
- fa-brands-400.d878b0a6a1144760244f.woff2
- fa-regular-400.4689f52cc96215721344.svg
- fa-regular-400.491974d108fe4002b2aa.ttf
- fa-regular-400.77206a6bb316fa0aded5.eot
- fa-regular-400.7a3337626410ca2f4071.woff2
- fa-regular-400.bb58e57c48a3e911f15f.woff
- fa-solid-900.1551f4f60c37af51121f.woff2
- fa-solid-900.7a8b4f130182d19a2d7c.svg
- fa-solid-900.9bbb245e67a133f6e486.eot
- fa-solid-900.be9ee23c0c6390141475.ttf
- fa-solid-900.eeccf4f66002c6f2ba24.woff
- main.ccb4c6c9cdd28c76cbf4.css
- main.ccb4c6c9cdd28c76cbf4.css.map
- main.ccb4c6c9cdd28c76cbf4.js
- main.ccb4c6c9cdd28c76cbf4.js.LICENSE.txt
- main.ccb4c6c9cdd28c76cbf4.js.map
- manifest.json
- open-sans-v15-latin-300.252a41f69d4c320154a1.ttf
- open-sans-v15-latin-300.2aeabc9e8ed0aef227d7.eot
- open-sans-v15-latin-300.bb3b405a4608d51ddb13.svg
- open-sans-v15-latin-300.df17d4e30091735253a8.woff
- open-sans-v15-latin-300.f2ebdee8c2343f558a02.woff2
- open-sans-v15-latin-300italic.77b8e46c6d3700ac30b3.ttf
- open-sans-v15-latin-300italic.91dbf346156bb0d13a1f.svg
- open-sans-v15-latin-300italic.9dcc0cb70384713a1b77.woff
- open-sans-v15-latin-300italic.dae99bb336f3bdad67e0.eot
- open-sans-v15-latin-300italic.f87536f8fce296ba6c42.woff2
- open-sans-v15-latin-600.099f4053beec784ab9d0.svg
- open-sans-v15-latin-600.27152396a129082ada86.woff2
- open-sans-v15-latin-600.386a74eaffe88d8dfb2b.eot
- open-sans-v15-latin-600.3a9ed93414d9101ceabb.ttf
- open-sans-v15-latin-600.48d01d6cf2ab4e6a9751.woff
- open-sans-v15-latin-600italic.13fa6db73859d0a05dd9.svg
- open-sans-v15-latin-600italic.3dbed06141b8d2e12cc7.ttf
- open-sans-v15-latin-600italic.75088e4c23f9623cd557.woff
- open-sans-v15-latin-600italic.e4e9cbffb20899f360ba.eot
- open-sans-v15-latin-600italic.fe6c0e0a84eb03400dc5.woff2
- open-sans-v15-latin-700.2509c35b0cfc629f81e5.woff
- open-sans-v15-latin-700.7435e6c2064f36f48626.woff2
- open-sans-v15-latin-700.75e0e55bdb3e82dcacf8.eot
- open-sans-v15-latin-700.926388f043fc8117b35b.svg
- open-sans-v15-latin-700.ec32d6be7329ece0789c.ttf
- open-sans-v15-latin-700italic.05f1eb5f34eab7c12857.woff
- open-sans-v15-latin-700italic.17fb3025708856cda941.svg
- open-sans-v15-latin-700italic.9829e5c71bf7fb8bf54f.eot
- open-sans-v15-latin-700italic.aff641ffb783d3346c2a.woff2
- open-sans-v15-latin-700italic.b24e3f82fcd52b322f63.ttf
- open-sans-v15-latin-800.101a335abdcca47ebdad.ttf
- open-sans-v15-latin-800.3b2da54475cee88b1387.woff2
- open-sans-v15-latin-800.5a6396325403431b5cab.eot
- open-sans-v15-latin-800.a526f5fd8be9cb98f502.svg
- open-sans-v15-latin-800.ff37214e2acbb181f95a.woff
- open-sans-v15-latin-800italic.03ed3375ba3bee49221a.svg
- open-sans-v15-latin-800italic.6d6776db88bc05414be3.woff2
- open-sans-v15-latin-800italic.7c87cb0e01a789a5237a.woff
- open-sans-v15-latin-800italic.c67ad6302376e3df4547.ttf
- open-sans-v15-latin-800italic.e1c7954a5542ee2fd362.eot
- open-sans-v15-latin-italic.065fbc09256a2bd6ca8e.ttf
- open-sans-v15-latin-italic.30e38142e06c4c0ee948.woff2
- open-sans-v15-latin-italic.83b461cee63c278627e9.eot
- open-sans-v15-latin-italic.a80aff34ae9733004fbc.svg
- open-sans-v15-latin-italic.fdbf3154a22f0e7205a7.woff
- open-sans-v15-latin-regular.1d0d8b66fa1da76d69b9.svg
- open-sans-v15-latin-regular.61747992dd9a412e601e.ttf
- open-sans-v15-latin-regular.87a454b233bedae23f8d.woff
- open-sans-v15-latin-regular.a356e361ee6765f3d6d4.eot
- open-sans-v15-latin-regular.ec806460121999bcfb12.woff2
- sulu.020dbc987e31a9d44dee.svg
- sulu.a6db07a93499f7c2a877.ttf
- sulu.f1f68dfc871423975702.woff
- slick.29518378.woff
- slick.a4e97f5a.eot
- slick.c94f7671.ttf
- ajax-loader.fb6f3c23.gif
- slick.2630a3e3.svg
- app.1d0581ce.js
- app.1d0581ce.js.LICENSE.txt
- app.f7cfcacf.css
- entrypoints.json
- manifest.json
- icomoon.eot
- icomoon.svg
- icomoon.ttf
- icomoon.woff
- selection.json
- style.scss
- variables.scss
- karla-v21-latin-200.eot
- karla-v21-latin-200.svg
- karla-v21-latin-200.ttf
- karla-v21-latin-200.woff
- karla-v21-latin-200.woff2
- karla-v21-latin-200italic.eot
- karla-v21-latin-200italic.svg
- karla-v21-latin-200italic.ttf
- karla-v21-latin-200italic.woff
- karla-v21-latin-200italic.woff2
- karla-v21-latin-300.eot
- karla-v21-latin-300.svg
- karla-v21-latin-300.ttf
- karla-v21-latin-300.woff
- karla-v21-latin-300.woff2
- karla-v21-latin-300italic.eot
- karla-v21-latin-300italic.svg
- karla-v21-latin-300italic.ttf
- karla-v21-latin-300italic.woff
- karla-v21-latin-300italic.woff2
- karla-v21-latin-500.eot
- karla-v21-latin-500.svg
- karla-v21-latin-500.ttf
- karla-v21-latin-500.woff
- karla-v21-latin-500.woff2
- karla-v21-latin-500italic.eot
- karla-v21-latin-500italic.svg
- karla-v21-latin-500italic.ttf
- karla-v21-latin-500italic.woff
- karla-v21-latin-500italic.woff2
- karla-v21-latin-600.eot
- karla-v21-latin-600.svg
- karla-v21-latin-600.ttf
- karla-v21-latin-600.woff
- karla-v21-latin-600.woff2
- karla-v21-latin-600italic.eot
- karla-v21-latin-600italic.svg
- karla-v21-latin-600italic.ttf
- karla-v21-latin-600italic.woff
- karla-v21-latin-600italic.woff2
- karla-v21-latin-700.eot
- karla-v21-latin-700.svg
- karla-v21-latin-700.ttf
- karla-v21-latin-700.woff
- karla-v21-latin-700.woff2
- karla-v21-latin-700italic.eot
- karla-v21-latin-700italic.svg
- karla-v21-latin-700italic.ttf
- karla-v21-latin-700italic.woff
- karla-v21-latin-700italic.woff2
- karla-v21-latin-800.eot
- karla-v21-latin-800.svg
- karla-v21-latin-800.ttf
- karla-v21-latin-800.woff
- karla-v21-latin-800.woff2
- karla-v21-latin-800italic.eot
- karla-v21-latin-800italic.svg
- karla-v21-latin-800italic.ttf
- karla-v21-latin-800italic.woff
- karla-v21-latin-800italic.woff2
- karla-v21-latin-italic.eot
- karla-v21-latin-italic.svg
- karla-v21-latin-italic.ttf
- karla-v21-latin-italic.woff
- karla-v21-latin-italic.woff2
- karla-v21-latin-regular.eot
- karla-v21-latin-regular.svg
- karla-v21-latin-regular.ttf
- karla-v21-latin-regular.woff
- karla-v21-latin-regular.woff2
- permanent-marker-v10-latin-regular.eot
- permanent-marker-v10-latin-regular.svg
- permanent-marker-v10-latin-regular.ttf
- permanent-marker-v10-latin-regular.woff
- permanent-marker-v10-latin-regular.woff2
- default-header-image.jpg
- GitHub.png
- logo.svg
- sulu.svg
- .htaccess
- apple-touch-icon.png
- favicon.ico
- index.php
- maintenance.php
- robots.txt
- AlbumAdmin.php
- UserBuilder.php
- DoctrineListRepresentationFactory.php
- AlbumSelection.php
- SingleAlbumSelection.php
- AlbumController.php
- HealthController.php
- DocumentFixture.php
- about.png
- artists.jpg
- band.jpg
- blog.jpg
- bonfire.jpg
- city.jpg
- civil-literature.jpg
- civilwar.jpg
- collapse.jpg
- coyoos.jpg
- down-town.jpg
- dudelsack.jpg
- forest.jpg
- gold.jpg
- isle.jpg
- letthelightbe.jpg
- marshall.jpg
- meeting.jpg
- mic.jpg
- no-more.jpg
- path.jpg
- random.jpg
- rebel.jpg
- river.jpg
- roadtrip.jpg
- sound.jpg
- tj-fury.jpg
- train.jpg
- variety.jpg
- vikings.jpg
- vw.jpg
- way.jpg
- wolves.jpg
- AppFixture.php
- Album.php
- CountryTwigExtension.php
- Kernel.php
- blog.html.twig
- main.html.twig
- error.html.twig
- albums.html.twig
- image-map.html.twig
- link.html.twig
- quote.html.twig
- similar-articles.html.twig
- teasers.html.twig
- text.html.twig
- advanced.html.twig
- basic.html.twig
- articles.html.twig
- pages.html.twig
- blocks.html.twig
- demobar.html.twig
- footer.html.twig
- header.html.twig
- meta.html.twig
- navbar.html.twig
- default.html.twig
- homepage.html.twig
- overview.html.twig
- search.html.twig
- base.html.twig
- AdminControllerTest.php
- AlbumControllerTest.php
- CreateAlbumTrait.php
- console-application.php
- object-manager.php
- AlbumSelectionTest.php
- SingleAlbumSelectionTest.php
- AlbumTest.php
- bootstrap.php
- admin.de.json
- admin.en.json
- messages.de.json
- messages.en.json
- .editorconfig
- .env
- .env.dev
- .env.stage
- .env.test
- .eslintrc
- .gitignore
- .gitlab-ci.yml
- .npmrc
- .php-cs-fixer.dist.php
- .php-version
- .postcssrc.js
- .stylelintrc
- compose.override.yaml
- compose.yaml
- composer.json
- composer.lock
- package.json
- php.ini
- phpstan-baseline.neon
- phpstan.dist.neon
- phpunit.xml.dist
- README.md
- rector.php
- symfony.lock
- webpack.config.js
- yarn.lock
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
composer
설명 보기 ▼
composer
PHP 프로젝트의 의존성(dependency)을 기반으로 한 매니저 패키지.
더 많은 정보: <https://getcomposer.org/doc/03-cli.md>.
composer init
대화형으로 `composer.json` 파일을 생성:
composer require {{user/package}}
프로젝트의 의존성으로 패키지를 추가하고, `composer.json`에 항목을 추가:
composer install
프로젝트의 `composer.json` 안에 모든 의존성(dependency)를 설치합니다:
git clone
설명 보기 ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
php
설명 보기 ▼
php
PHP 명령줄 인터페이스.
더 많은 정보: <https://www.php.net/manual/en/features.commandline.options.php>.
php {{path/to/file}}
PHP 스크립트를 구문 분석하고 실행:
php {{[-l|--syntax-check]}} {{path/to/file}}
PHP 스크립트의 문법 검사(즉, 린트):
php {{[-a|--interactive]}}
PHP를 대화형으로 실행:
