sculpin-from-scratch-app/docs/notes.txt

153 lines
4.9 KiB
Plaintext

Installation
composer create-project sculpin/blog-skeleton sculpincon
sculpin/sculpin-theme-composer-plugin contains a Composer plugin which is currently not in your allow-plugins config. See https://getcomposer.org/allow-plugins
Do you trust "sculpin/sculpin-theme-composer-plugin" to execute code and wish to enable it now? (writes "allow-plugins" to composer.json) [y,n,d,?] y
rm LICENSE README.md publish.sh s3.conf.dist s3-publish.sh
devenv
devenv init
Starting the project
./vendor/bin/sculpin generate --server --watch
Creates an output_dev directory
```
output_dev
├── 404.html
├── about
│   └── index.html
├── assets
│   ├── css
│   │   └── app.scss
│   ├── icons
│   │   └── jackson
│   │   ├── 1024x1024.png
│   │   ├── 120x120.png
│   │   ├── 128x128.png
│   │   ├── 152x152.png
│   │   ├── 196x196.png
│   │   ├── 2048x2048.png
│   │   ├── 512x512.png
│   │   └── 76x76.png
│   └── js
│   └── app.js
├── atom.xml
├── blog
│   ├── 2011
│   │   └── 12
│   │   └── 20
│   │   └── happy-birthday-sculpin
│   │   └── index.html
│   ├── 2012
│   │   ├── 09
│   │   │   └── 29
│   │   │   └── symfony-live-hacking-day
│   │   │   └── index.html
│   │   ├── 10
│   │   │   └── 16
│   │   │   └── balrog
│   │   │   └── index.html
│   │   ├── 11
│   │   │   ├── 26
│   │   │   │   └── and-then-there-was-textile-support
│   │   │   │   └── index.html
│   │   │   └── 27
│   │   │   └── lorem-ipsum
│   │   │   └── index.html
│   │   └── 12
│   │   └── 14
│   │   └── a-draft-post
│   │   └── index.html
│   ├── 2013
│   │   └── 02
│   │   └── 04
│   │   └── highlight
│   │   └── index.html
│   ├── categories
│   │   ├── features
│   │   │   └── index.html
│   │   ├── features.xml
│   │   ├── index.html
│   │   ├── personal
│   │   │   └── index.html
│   │   ├── personal.xml
│   │   ├── testing
│   │   │   └── index.html
│   │   └── testing.xml
│   ├── index.html
│   └── tags
│   ├── balrog
│   │   └── index.html
│   ├── balrog.xml
│   ├── community
│   │   └── index.html
│   ├── community.xml
│   ├── drafts
│   │   └── index.html
│   ├── drafts.xml
│   ├── index.html
│   ├── markdown
│   │   └── index.html
│   ├── markdown.xml
│   ├── sculpin
│   │   └── index.html
│   ├── sculpin.xml
│   ├── sensio
│   │   └── index.html
│   ├── sensio.xml
│   ├── static site generator
│   │   └── index.html
│   ├── static site generator.xml
│   ├── symfony
│   │   └── index.html
│   ├── symfony live
│   │   └── index.html
│   ├── symfony live.xml
│   ├── symfony.xml
│   ├── textile
│   │   └── index.html
│   └── textile.xml
├── build
│   ├── app.css
│   ├── app.js
│   ├── entrypoints.json
│   ├── jackson
│   │   ├── 1024x1024.png
│   │   ├── 120x120.png
│   │   ├── 128x128.png
│   │   ├── 152x152.png
│   │   ├── 196x196.png
│   │   ├── 2048x2048.png
│   │   ├── 512x512.png
│   │   └── 76x76.png
│   └── manifest.json
├── favicon.ico
├── index.html
├── page
│   ├── 2
│   │   └── index.html
│   └── 3
│   └── index.html
├── robots.txt
└── sitemap.xml
51 directories, 67 files
```
./vendor/bin/sculpin generate --env prod
Creates an output_prod directory
Configuration
```diff
- title: Sculpin Blog Skeleton
- subtitle: To Get You Started
+ title: SculpinCon
+ subtitle: A conference about the Sculpin static site generator.
```