Closed EricBusch closed 3 years ago
That is really odd. On mobile now. Does it work when you clone?
I suspect the cli is installing the wrong branch. A WIP V2 branch.
Yes, it worked fine when I cloned. No problems at all!
Hey Eric,
Back at my computer for now. I just gave it a shot and it seems to work as expected here. So that's really odd. Would you care to give it another go?
Thanks!
Jesse from Statamic suggested this could be a cause:
"Not sure. Unless he has some kind of global composer config that messes with --prefer-dist or --stability or something for all create-project calls. Not sure how that works, or why you'd ever do that, if it's possible."
It's very possible my composer file is messed up. But manual install worked fine so the issue is most likely related to my config settings.
Ok, I'll close it for now. If you feel there's something on my side, let me know!
Thanks! :)
Hey @EricBusch! The CLI installer doesn't reference a branch. It essentially just runs:
composer create-project --remove-vcs --prefer-dist --repository="{url: ..., type: 'vcs'} --stability=dev"
I would guess you have something with your local composer config. Would be curious on specifics if you figure it out though.
I gave it another try today using both statamic new peaktest1
and statamic new peaktest2 --starter="studio1902/statamic-peak"
and both resulted in the seo.yaml file missing from the resources/fieldsets
directory.
I'm not a composer expert but if you want me to debug something, just let me know how. I've pasted in the results of both of my attempts below.
Just FYI, installing Peak by cloning the repo works fine.
Hope this helps!
statamic new peaktest1
Erics-iMac:valet Eric$ COMPOSER_MEMORY_LIMIT=-1 statamic new peaktest1
Which starter kit would you like to install from? [statamic/statamic]
[0] statamic/statamic
[1] statamic/starter-kit-cool-writings
[2] statamic/starter-kit-doogie-browser
[3] statamic/starter-kit-starters-creek
[4] doublethreedigital/docs-starter-kit
[5] doublethreedigital/sc-starter-kit
[6] jonassiewertsen/statamic-butik-starter-kit
[7] studio1902/statamic-peak
> 7
_____ __ __ _
/ ___// /_____ _/ /_____ _____ ___ (_)____
\__ \/ __/ __ `/ __/ __ `/ __ `__ \/ / ___/
___/ / /_/ /_/ / /_/ /_/ / / / / / / / /__
/____/\__/\__,_/\__/\__,_/_/ /_/ /_/_/\___/
Creating a "studio1902/statamic-peak" project at "./peaktest1"
Installing studio1902/statamic-peak (v2.x-dev 7522ee243672eecdd6abfdbaa4a115753d250a28)
- Installing studio1902/statamic-peak (v2.x-dev 7522ee2): Loading from cache
Created project in /Users/Eric/Development/valet/peaktest1
> @php -r "file_exists('.env') || copy('.env.example', '.env');"
Loading composer repositories with package information
Warning from https://repo.packagist.org: You are using an outdated version of Composer. Composer 2 is now available and you should upgrade. See https://getcomposer.org/2
Updating dependencies (including require-dev)
Package operations: 132 installs, 0 updates, 0 removals
- Installing pixelfear/composer-dist-plugin (v0.1.4): Loading from cache
- Installing fakerphp/faker (v1.13.0): Loading from cache
- Installing voku/portable-ascii (1.5.6): Loading from cache
- Installing symfony/polyfill-php80 (v1.22.1): Loading from cache
- Installing symfony/polyfill-mbstring (v1.22.1): Loading from cache
- Installing symfony/polyfill-ctype (v1.22.1): Loading from cache
- Installing phpoption/phpoption (1.7.5): Loading from cache
- Installing graham-campbell/result-type (v1.0.1): Loading from cache
- Installing vlucas/phpdotenv (v5.3.0): Loading from cache
- Installing symfony/css-selector (v5.2.4): Loading from cache
- Installing tijsverkoyen/css-to-inline-styles (2.2.3): Loading from cache
- Installing symfony/var-dumper (v5.2.5): Loading from cache
- Installing symfony/deprecation-contracts (v2.2.0): Loading from cache
- Installing symfony/routing (v5.2.4): Loading from cache
- Installing symfony/process (v5.2.4): Loading from cache
- Installing symfony/polyfill-php72 (v1.22.1): Loading from cache
- Installing symfony/polyfill-intl-normalizer (v1.22.1): Loading from cache
- Installing symfony/polyfill-intl-idn (v1.22.1): Loading from cache
- Installing symfony/mime (v5.2.5): Loading from cache
- Installing symfony/polyfill-intl-grapheme (v1.22.1): Loading from cache
- Installing symfony/string (v5.2.4): Loading from cache
- Installing phpdocumentor/reflection-common (2.2.0): Loading from cache
- Installing webmozart/assert (1.10.0): Loading from cache
- Installing phpdocumentor/type-resolver (1.4.0): Loading from cache
- Installing phpdocumentor/reflection-docblock (5.2.2): Loading from cache
- Installing psr/log (1.1.3): Loading from cache
- Installing symfony/polyfill-php73 (v1.22.1): Loading from cache
- Installing symfony/http-foundation (v5.2.4): Loading from cache
- Installing symfony/http-client-contracts (v2.3.1): Loading from cache
- Installing psr/container (1.1.1): Loading from cache
- Installing psr/event-dispatcher (1.0.0): Loading from cache
- Installing symfony/event-dispatcher-contracts (v2.2.0): Loading from cache
- Installing symfony/event-dispatcher (v5.2.4): Loading from cache
- Installing symfony/error-handler (v5.2.4): Loading from cache
- Installing symfony/debug (v4.4.20): Loading from cache
- Installing symfony/http-kernel (v5.2.5): Loading from cache
- Installing symfony/finder (v5.2.4): Loading from cache
- Installing symfony/service-contracts (v2.2.0): Loading from cache
- Installing symfony/console (v5.2.5): Loading from cache
- Installing symfony/polyfill-iconv (v1.22.1): Loading from cache
- Installing doctrine/lexer (1.2.1): Loading from cache
- Installing egulias/email-validator (2.1.25): Loading from cache
- Installing swiftmailer/swiftmailer (v6.2.7): Loading from cache
- Installing brick/math (0.9.2): Loading from cache
- Installing ramsey/collection (1.1.3): Loading from cache
- Installing ramsey/uuid (4.1.1): Loading from cache
- Installing psr/simple-cache (1.0.1): Loading from cache
- Installing opis/closure (3.6.1): Loading from cache
- Installing symfony/translation-contracts (v2.3.0): Loading from cache
- Installing symfony/translation (v5.2.5): Loading from cache
- Installing nesbot/carbon (2.46.0): Loading from cache
- Installing monolog/monolog (2.2.0): Loading from cache
- Installing league/mime-type-detection (1.7.0): Loading from cache
- Installing league/flysystem (1.1.3): Loading from cache
- Installing league/commonmark (1.5.7): Loading from cache
- Installing dragonmantank/cron-expression (v3.1.0): Loading from cache
- Installing doctrine/inflector (2.0.3): Loading from cache
- Installing laravel/framework (v8.32.1): Loading from cache
- Installing ralouphie/getallheaders (3.0.3): Loading from cache
- Installing psr/http-message (1.0.1): Loading from cache
- Installing guzzlehttp/psr7 (1.7.0): Loading from cache
- Installing guzzlehttp/promises (1.4.1): Loading from cache
- Installing psr/http-client (1.0.1): Loading from cache
- Installing fideloper/proxy (4.4.1): Loading from cache
- Installing asm89/stack-cors (v2.0.3): Loading from cache
- Installing fruitcake/laravel-cors (v2.0.3): Loading from cache
- Installing dnoegel/php-xdg-base-dir (v0.1.1): Loading from cache
- Installing nikic/php-parser (v4.10.4): Loading from cache
- Installing psy/psysh (v0.10.7): Downloading (100%)
- Installing laravel/tinker (v2.6.1): Loading from cache
- Installing wilderborn/partyline (1.0): Loading from cache
- Installing ueberdosis/prosemirror-to-html (2.4.0): Loading from cache
- Installing ueberdosis/html-to-prosemirror (1.5.0): Loading from cache
- Installing symfony/yaml (v5.2.5): Loading from cache
- Installing symfony/var-exporter (v4.4.20): Loading from cache
- Installing symfony/lock (v5.2.4): Loading from cache
- Installing statamic/stringy (3.1.2): Loading from cache
- Installing spatie/blink (1.1.3): Loading from cache
- Installing michelf/php-smartypants (1.8.1): Loading from cache
- Installing intervention/image (2.5.1): Loading from cache
- Installing league/glide (1.7.0): Loading from cache
- Installing league/csv (9.6.2): Loading from cache
- Installing laravel/helpers (v1.4.1): Loading from cache
- Installing guzzlehttp/guzzle (7.2.0): Loading from cache
- Installing facade/ignition-contracts (1.0.2): Loading from cache
- Installing react/promise (v2.8.0): Loading from cache
- Installing symfony/filesystem (v5.2.4): Loading from cache
- Installing seld/phar-utils (1.1.1): Loading from cache
- Installing seld/jsonlint (1.8.3): Loading from cache
- Installing justinrainbow/json-schema (5.2.10): Loading from cache
- Installing composer/xdebug-handler (1.4.5): Loading from cache
- Installing composer/spdx-licenses (1.5.5): Loading from cache
- Installing composer/semver (3.2.4): Loading from cache
- Installing composer/ca-bundle (1.2.9): Loading from cache
- Installing composer/composer (2.0.11): Loading from cache
- Installing statamic/cms (v3.0.46): Loading from cache
- Installing statamic/cms (dist): Loading from cache
- Installing maximebf/debugbar (v1.16.5): Loading from cache
- Installing barryvdh/laravel-debugbar (v3.5.2): Loading from cache
- Installing filp/whoops (2.9.2): Loading from cache
- Installing facade/flare-client-php (1.4.0): Loading from cache
- Installing facade/ignition (2.5.14): Loading from cache
- Installing hamcrest/hamcrest-php (v2.0.1): Loading from cache
- Installing mockery/mockery (1.4.3): Loading from cache
- Installing nunomaduro/collision (v5.3.0): Loading from cache
- Installing sebastian/version (3.0.2): Loading from cache
- Installing sebastian/type (2.3.1): Loading from cache
- Installing sebastian/resource-operations (3.0.3): Loading from cache
- Installing sebastian/recursion-context (4.0.4): Loading from cache
- Installing sebastian/object-reflector (2.0.4): Loading from cache
- Installing sebastian/object-enumerator (4.0.4): Loading from cache
- Installing sebastian/global-state (5.0.2): Loading from cache
- Installing sebastian/exporter (4.0.3): Loading from cache
- Installing sebastian/environment (5.1.3): Loading from cache
- Installing sebastian/diff (4.0.4): Loading from cache
- Installing sebastian/comparator (4.0.6): Loading from cache
- Installing sebastian/code-unit (1.0.8): Loading from cache
- Installing sebastian/cli-parser (1.0.1): Loading from cache
- Installing phpunit/php-timer (5.0.3): Loading from cache
- Installing phpunit/php-text-template (2.0.4): Loading from cache
- Installing phpunit/php-invoker (3.1.1): Loading from cache
- Installing phpunit/php-file-iterator (3.0.5): Loading from cache
- Installing theseer/tokenizer (1.2.0): Loading from cache
- Installing sebastian/lines-of-code (1.0.3): Loading from cache
- Installing sebastian/complexity (2.0.2): Loading from cache
- Installing sebastian/code-unit-reverse-lookup (2.0.3): Loading from cache
- Installing phpunit/php-code-coverage (9.2.5): Loading from cache
- Installing doctrine/instantiator (1.4.0): Loading from cache
- Installing phpspec/prophecy (1.12.2): Loading from cache
- Installing phar-io/version (3.1.0): Loading from cache
- Installing phar-io/manifest (2.0.1): Loading from cache
- Installing myclabs/deep-copy (1.10.2): Loading from cache
- Installing phpunit/phpunit (9.5.2): Loading from cache
symfony/routing suggests installing symfony/config (For using the all-in-one router or any loader)
symfony/routing suggests installing symfony/expression-language (For using expression matching)
symfony/routing suggests installing doctrine/annotations (For using the annotation loader)
symfony/http-client-contracts suggests installing symfony/http-client-implementation
symfony/event-dispatcher suggests installing symfony/dependency-injection
symfony/http-kernel suggests installing symfony/browser-kit
symfony/http-kernel suggests installing symfony/config
symfony/http-kernel suggests installing symfony/dependency-injection
symfony/service-contracts suggests installing symfony/service-implementation
ramsey/uuid suggests installing ext-uuid (Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.)
ramsey/uuid suggests installing ramsey/uuid-doctrine (Allows the use of Ramsey\Uuid\Uuid as Doctrine field type.)
ramsey/uuid suggests installing paragonie/random-lib (Provides RandomLib for use with the RandomLibAdapter)
symfony/translation suggests installing symfony/config
monolog/monolog suggests installing graylog2/gelf-php (Allow sending log messages to a GrayLog2 server)
monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages to a CouchDB server)
monolog/monolog suggests installing ruflin/elastica (Allow sending log messages to an Elastic Search server)
monolog/monolog suggests installing elasticsearch/elasticsearch (Allow sending log messages to an Elasticsearch server via official client)
monolog/monolog suggests installing php-amqplib/php-amqplib (Allow sending log messages to an AMQP server using php-amqplib)
monolog/monolog suggests installing ext-amqp (Allow sending log messages to an AMQP server (1.0+ required))
monolog/monolog suggests installing ext-mongodb (Allow sending log messages to a MongoDB server (via driver))
monolog/monolog suggests installing mongodb/mongodb (Allow sending log messages to a MongoDB server (via library))
monolog/monolog suggests installing aws/aws-sdk-php (Allow sending log messages to AWS services like DynamoDB)
monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages to Rollbar)
monolog/monolog suggests installing php-console/php-console (Allow sending log messages to Google Chrome)
league/flysystem suggests installing league/flysystem-eventable-filesystem (Allows you to use EventableFilesystem)
league/flysystem suggests installing league/flysystem-rackspace (Allows you to use Rackspace Cloud Files)
league/flysystem suggests installing league/flysystem-azure (Allows you to use Windows Azure Blob storage)
league/flysystem suggests installing league/flysystem-webdav (Allows you to use WebDAV storage)
league/flysystem suggests installing league/flysystem-aws-s3-v2 (Allows you to use S3 storage with AWS SDK v2)
league/flysystem suggests installing league/flysystem-aws-s3-v3 (Allows you to use S3 storage with AWS SDK v3)
league/flysystem suggests installing spatie/flysystem-dropbox (Allows you to use Dropbox storage)
league/flysystem suggests installing srmklive/flysystem-dropbox-v2 (Allows you to use Dropbox storage for PHP 5 applications)
league/flysystem suggests installing league/flysystem-cached-adapter (Flysystem adapter decorator for metadata caching)
league/flysystem suggests installing league/flysystem-sftp (Allows you to use SFTP server storage via phpseclib)
league/flysystem suggests installing league/flysystem-ziparchive (Allows you to use ZipArchive adapter)
laravel/framework suggests installing ext-memcached (Required to use the memcache cache driver.)
laravel/framework suggests installing ext-redis (Required to use the Redis cache and queue drivers (^4.0|^5.0).)
laravel/framework suggests installing aws/aws-sdk-php (Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.155).)
laravel/framework suggests installing brianium/paratest (Required to run tests in parallel (^6.0).)
laravel/framework suggests installing doctrine/dbal (Required to rename columns and drop SQLite columns (^2.6|^3.0).)
laravel/framework suggests installing league/flysystem-aws-s3-v3 (Required to use the Flysystem S3 driver (^1.0).)
laravel/framework suggests installing league/flysystem-cached-adapter (Required to use the Flysystem cache (^1.0).)
laravel/framework suggests installing league/flysystem-sftp (Required to use the Flysystem SFTP driver (^1.0).)
laravel/framework suggests installing nyholm/psr7 (Required to use PSR-7 bridging features (^1.2).)
laravel/framework suggests installing pda/pheanstalk (Required to use the beanstalk queue driver (^4.0).)
laravel/framework suggests installing predis/predis (Required to use the predis connector (^1.1.2).)
laravel/framework suggests installing pusher/pusher-php-server (Required to use the Pusher broadcast driver (^4.0|^5.0).)
laravel/framework suggests installing symfony/cache (Required to PSR-6 cache bridge (^5.1.4).)
laravel/framework suggests installing symfony/psr-http-message-bridge (Required to use PSR-7 bridging features (^2.0).)
laravel/framework suggests installing wildbit/swiftmailer-postmark (Required to use Postmark mail driver (^3.0).)
guzzlehttp/psr7 suggests installing laminas/laminas-httphandlerrunner (Emit PSR-7 responses)
psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.)
psy/psysh suggests installing hoa/console (A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit.)
intervention/image suggests installing ext-imagick (to use Imagick based image processing.)
intervention/image suggests installing intervention/imagecache (Caching extension for the Intervention Image library)
maximebf/debugbar suggests installing kriswallsmith/assetic (The best way to manage assets)
maximebf/debugbar suggests installing predis/predis (Redis storage)
filp/whoops suggests installing whoops/soap (Formats errors as SOAP responses)
facade/ignition suggests installing laravel/telescope (^3.1)
sebastian/global-state suggests installing ext-uopz (*)
phpunit/php-code-coverage suggests installing ext-pcov (*)
phpunit/php-code-coverage suggests installing ext-xdebug (*)
phpunit/phpunit suggests installing ext-xdebug (*)
Writing lock file
Laravel Mix v6.0.11
✔ Compiled Successfully in 8392ms
┌───────────────────────────────────┬──────────┐
│ File │ Size │
├───────────────────────────────────┼──────────┤
│ /js/site.js │ 236 KiB │
│ css/site.css │ 3.88 MiB │
└───────────────────────────────────┴──────────┘
[✔] Statamic has been successfully installed into the peaktest1 directory.
Build something rad!
Erics-iMac:valet Eric$ cd peaktest1/
Erics-iMac:peaktest1 Eric$ php please make:user
Email:
> test@example.com
Name []:
> Eric
Password (Your input will be hidden):
>
Super user (yes/no) [no]:
> yes
User created successfully.
Erics-iMac:peaktest1 Eric$ npm i && npm run watch
audited 1506 packages in 5.984s
92 packages are looking for funding
run `npm fund` for details
found 2 moderate severity vulnerabilities
run `npm audit fix` to fix them, or `npm audit` for details
> @ watch /Users/Eric/Development/valet/peaktest1
> mix watch
Laravel Mix v6.0.11
✔ Compiled Successfully in 8708ms
┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────┐
│ File │ Size │
├─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────┤
│ /js/site.js │ 236 KiB │
│ css/site.css │ 3.88 MiB │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────┘
[Browsersync] Proxying: http://peaktest1.test
[Browsersync] Access URLs:
--------------------------------------
Local: http://localhost:3000
External: http://192.168.1.162:3000
--------------------------------------
UI: http://localhost:3001
UI External: http://localhost:3001
--------------------------------------
[Browsersync] Watching files...
statamic new peaktest2 --starter="studio1902/statamic-peak"
Erics-iMac:valet Eric$ COMPOSER_MEMORY_LIMIT=-1 statamic new peaktest2 --starter="studio1902/statamic-peak"
_____ __ __ _
/ ___// /_____ _/ /_____ _____ ___ (_)____
\__ \/ __/ __ `/ __/ __ `/ __ `__ \/ / ___/
___/ / /_/ /_/ / /_/ /_/ / / / / / / / /__
/____/\__/\__,_/\__/\__,_/_/ /_/ /_/_/\___/
Creating a "studio1902/statamic-peak" project at "./peaktest2"
Installing studio1902/statamic-peak (v2.x-dev 7522ee243672eecdd6abfdbaa4a115753d250a28)
- Installing studio1902/statamic-peak (v2.x-dev 7522ee2): Loading from cache
Created project in /Users/Eric/Development/valet/peaktest2
> @php -r "file_exists('.env') || copy('.env.example', '.env');"
Loading composer repositories with package information
Warning from https://repo.packagist.org: You are using an outdated version of Composer. Composer 2 is now available and you should upgrade. See https://getcomposer.org/2
Updating dependencies (including require-dev)
Package operations: 132 installs, 0 updates, 0 removals
- Installing pixelfear/composer-dist-plugin (v0.1.4): Loading from cache
- Installing fakerphp/faker (v1.13.0): Loading from cache
- Installing voku/portable-ascii (1.5.6): Loading from cache
- Installing symfony/polyfill-php80 (v1.22.1): Loading from cache
- Installing symfony/polyfill-mbstring (v1.22.1): Loading from cache
- Installing symfony/polyfill-ctype (v1.22.1): Loading from cache
- Installing phpoption/phpoption (1.7.5): Loading from cache
- Installing graham-campbell/result-type (v1.0.1): Loading from cache
- Installing vlucas/phpdotenv (v5.3.0): Loading from cache
- Installing symfony/css-selector (v5.2.4): Loading from cache
- Installing tijsverkoyen/css-to-inline-styles (2.2.3): Loading from cache
- Installing symfony/var-dumper (v5.2.5): Loading from cache
- Installing symfony/deprecation-contracts (v2.2.0): Loading from cache
- Installing symfony/routing (v5.2.4): Loading from cache
- Installing symfony/process (v5.2.4): Loading from cache
- Installing symfony/polyfill-php72 (v1.22.1): Loading from cache
- Installing symfony/polyfill-intl-normalizer (v1.22.1): Loading from cache
- Installing symfony/polyfill-intl-idn (v1.22.1): Loading from cache
- Installing symfony/mime (v5.2.5): Loading from cache
- Installing symfony/polyfill-intl-grapheme (v1.22.1): Loading from cache
- Installing symfony/string (v5.2.4): Loading from cache
- Installing phpdocumentor/reflection-common (2.2.0): Loading from cache
- Installing webmozart/assert (1.10.0): Loading from cache
- Installing phpdocumentor/type-resolver (1.4.0): Loading from cache
- Installing phpdocumentor/reflection-docblock (5.2.2): Loading from cache
- Installing psr/log (1.1.3): Loading from cache
- Installing symfony/polyfill-php73 (v1.22.1): Loading from cache
- Installing symfony/http-foundation (v5.2.4): Loading from cache
- Installing symfony/http-client-contracts (v2.3.1): Loading from cache
- Installing psr/container (1.1.1): Loading from cache
- Installing psr/event-dispatcher (1.0.0): Loading from cache
- Installing symfony/event-dispatcher-contracts (v2.2.0): Loading from cache
- Installing symfony/event-dispatcher (v5.2.4): Loading from cache
- Installing symfony/error-handler (v5.2.4): Loading from cache
- Installing symfony/debug (v4.4.20): Loading from cache
- Installing symfony/http-kernel (v5.2.5): Loading from cache
- Installing symfony/finder (v5.2.4): Loading from cache
- Installing symfony/service-contracts (v2.2.0): Loading from cache
- Installing symfony/console (v5.2.5): Loading from cache
- Installing symfony/polyfill-iconv (v1.22.1): Loading from cache
- Installing doctrine/lexer (1.2.1): Loading from cache
- Installing egulias/email-validator (2.1.25): Loading from cache
- Installing swiftmailer/swiftmailer (v6.2.7): Loading from cache
- Installing brick/math (0.9.2): Loading from cache
- Installing ramsey/collection (1.1.3): Loading from cache
- Installing ramsey/uuid (4.1.1): Loading from cache
- Installing psr/simple-cache (1.0.1): Loading from cache
- Installing opis/closure (3.6.1): Loading from cache
- Installing symfony/translation-contracts (v2.3.0): Loading from cache
- Installing symfony/translation (v5.2.5): Loading from cache
- Installing nesbot/carbon (2.46.0): Loading from cache
- Installing monolog/monolog (2.2.0): Loading from cache
- Installing league/mime-type-detection (1.7.0): Loading from cache
- Installing league/flysystem (1.1.3): Loading from cache
- Installing league/commonmark (1.5.7): Loading from cache
- Installing dragonmantank/cron-expression (v3.1.0): Loading from cache
- Installing doctrine/inflector (2.0.3): Loading from cache
- Installing laravel/framework (v8.32.1): Loading from cache
- Installing ralouphie/getallheaders (3.0.3): Loading from cache
- Installing psr/http-message (1.0.1): Loading from cache
- Installing guzzlehttp/psr7 (1.7.0): Loading from cache
- Installing guzzlehttp/promises (1.4.1): Loading from cache
- Installing psr/http-client (1.0.1): Loading from cache
- Installing fideloper/proxy (4.4.1): Loading from cache
- Installing asm89/stack-cors (v2.0.3): Loading from cache
- Installing fruitcake/laravel-cors (v2.0.3): Loading from cache
- Installing dnoegel/php-xdg-base-dir (v0.1.1): Loading from cache
- Installing nikic/php-parser (v4.10.4): Loading from cache
- Installing psy/psysh (v0.10.7): Loading from cache
- Installing laravel/tinker (v2.6.1): Loading from cache
- Installing wilderborn/partyline (1.0): Loading from cache
- Installing ueberdosis/prosemirror-to-html (2.4.0): Loading from cache
- Installing ueberdosis/html-to-prosemirror (1.5.0): Loading from cache
- Installing symfony/yaml (v5.2.5): Loading from cache
- Installing symfony/var-exporter (v4.4.20): Loading from cache
- Installing symfony/lock (v5.2.4): Loading from cache
- Installing statamic/stringy (3.1.2): Loading from cache
- Installing spatie/blink (1.1.3): Loading from cache
- Installing michelf/php-smartypants (1.8.1): Loading from cache
- Installing intervention/image (2.5.1): Loading from cache
- Installing league/glide (1.7.0): Loading from cache
- Installing league/csv (9.6.2): Loading from cache
- Installing laravel/helpers (v1.4.1): Loading from cache
- Installing guzzlehttp/guzzle (7.2.0): Loading from cache
- Installing facade/ignition-contracts (1.0.2): Loading from cache
- Installing react/promise (v2.8.0): Loading from cache
- Installing symfony/filesystem (v5.2.4): Loading from cache
- Installing seld/phar-utils (1.1.1): Loading from cache
- Installing seld/jsonlint (1.8.3): Loading from cache
- Installing justinrainbow/json-schema (5.2.10): Loading from cache
- Installing composer/xdebug-handler (1.4.5): Loading from cache
- Installing composer/spdx-licenses (1.5.5): Loading from cache
- Installing composer/semver (3.2.4): Loading from cache
- Installing composer/ca-bundle (1.2.9): Loading from cache
- Installing composer/composer (2.0.11): Loading from cache
- Installing statamic/cms (v3.0.46): Loading from cache
- Installing statamic/cms (dist): Loading from cache
- Installing maximebf/debugbar (v1.16.5): Loading from cache
- Installing barryvdh/laravel-debugbar (v3.5.2): Loading from cache
- Installing filp/whoops (2.9.2): Loading from cache
- Installing facade/flare-client-php (1.4.0): Loading from cache
- Installing facade/ignition (2.5.14): Loading from cache
- Installing hamcrest/hamcrest-php (v2.0.1): Loading from cache
- Installing mockery/mockery (1.4.3): Loading from cache
- Installing nunomaduro/collision (v5.3.0): Loading from cache
- Installing sebastian/version (3.0.2): Loading from cache
- Installing sebastian/type (2.3.1): Loading from cache
- Installing sebastian/resource-operations (3.0.3): Loading from cache
- Installing sebastian/recursion-context (4.0.4): Loading from cache
- Installing sebastian/object-reflector (2.0.4): Loading from cache
- Installing sebastian/object-enumerator (4.0.4): Loading from cache
- Installing sebastian/global-state (5.0.2): Loading from cache
- Installing sebastian/exporter (4.0.3): Loading from cache
- Installing sebastian/environment (5.1.3): Loading from cache
- Installing sebastian/diff (4.0.4): Loading from cache
- Installing sebastian/comparator (4.0.6): Loading from cache
- Installing sebastian/code-unit (1.0.8): Loading from cache
- Installing sebastian/cli-parser (1.0.1): Loading from cache
- Installing phpunit/php-timer (5.0.3): Loading from cache
- Installing phpunit/php-text-template (2.0.4): Loading from cache
- Installing phpunit/php-invoker (3.1.1): Loading from cache
- Installing phpunit/php-file-iterator (3.0.5): Loading from cache
- Installing theseer/tokenizer (1.2.0): Loading from cache
- Installing sebastian/lines-of-code (1.0.3): Loading from cache
- Installing sebastian/complexity (2.0.2): Loading from cache
- Installing sebastian/code-unit-reverse-lookup (2.0.3): Loading from cache
- Installing phpunit/php-code-coverage (9.2.5): Loading from cache
- Installing doctrine/instantiator (1.4.0): Loading from cache
- Installing phpspec/prophecy (1.12.2): Loading from cache
- Installing phar-io/version (3.1.0): Loading from cache
- Installing phar-io/manifest (2.0.1): Loading from cache
- Installing myclabs/deep-copy (1.10.2): Loading from cache
- Installing phpunit/phpunit (9.5.2): Loading from cache
symfony/routing suggests installing symfony/config (For using the all-in-one router or any loader)
symfony/routing suggests installing symfony/expression-language (For using expression matching)
symfony/routing suggests installing doctrine/annotations (For using the annotation loader)
symfony/http-client-contracts suggests installing symfony/http-client-implementation
symfony/event-dispatcher suggests installing symfony/dependency-injection
symfony/http-kernel suggests installing symfony/browser-kit
symfony/http-kernel suggests installing symfony/config
symfony/http-kernel suggests installing symfony/dependency-injection
symfony/service-contracts suggests installing symfony/service-implementation
ramsey/uuid suggests installing ext-uuid (Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.)
ramsey/uuid suggests installing ramsey/uuid-doctrine (Allows the use of Ramsey\Uuid\Uuid as Doctrine field type.)
ramsey/uuid suggests installing paragonie/random-lib (Provides RandomLib for use with the RandomLibAdapter)
symfony/translation suggests installing symfony/config
monolog/monolog suggests installing graylog2/gelf-php (Allow sending log messages to a GrayLog2 server)
monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages to a CouchDB server)
monolog/monolog suggests installing ruflin/elastica (Allow sending log messages to an Elastic Search server)
monolog/monolog suggests installing elasticsearch/elasticsearch (Allow sending log messages to an Elasticsearch server via official client)
monolog/monolog suggests installing php-amqplib/php-amqplib (Allow sending log messages to an AMQP server using php-amqplib)
monolog/monolog suggests installing ext-amqp (Allow sending log messages to an AMQP server (1.0+ required))
monolog/monolog suggests installing ext-mongodb (Allow sending log messages to a MongoDB server (via driver))
monolog/monolog suggests installing mongodb/mongodb (Allow sending log messages to a MongoDB server (via library))
monolog/monolog suggests installing aws/aws-sdk-php (Allow sending log messages to AWS services like DynamoDB)
monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages to Rollbar)
monolog/monolog suggests installing php-console/php-console (Allow sending log messages to Google Chrome)
league/flysystem suggests installing league/flysystem-eventable-filesystem (Allows you to use EventableFilesystem)
league/flysystem suggests installing league/flysystem-rackspace (Allows you to use Rackspace Cloud Files)
league/flysystem suggests installing league/flysystem-azure (Allows you to use Windows Azure Blob storage)
league/flysystem suggests installing league/flysystem-webdav (Allows you to use WebDAV storage)
league/flysystem suggests installing league/flysystem-aws-s3-v2 (Allows you to use S3 storage with AWS SDK v2)
league/flysystem suggests installing league/flysystem-aws-s3-v3 (Allows you to use S3 storage with AWS SDK v3)
league/flysystem suggests installing spatie/flysystem-dropbox (Allows you to use Dropbox storage)
league/flysystem suggests installing srmklive/flysystem-dropbox-v2 (Allows you to use Dropbox storage for PHP 5 applications)
league/flysystem suggests installing league/flysystem-cached-adapter (Flysystem adapter decorator for metadata caching)
league/flysystem suggests installing league/flysystem-sftp (Allows you to use SFTP server storage via phpseclib)
league/flysystem suggests installing league/flysystem-ziparchive (Allows you to use ZipArchive adapter)
laravel/framework suggests installing ext-memcached (Required to use the memcache cache driver.)
laravel/framework suggests installing ext-redis (Required to use the Redis cache and queue drivers (^4.0|^5.0).)
laravel/framework suggests installing aws/aws-sdk-php (Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.155).)
laravel/framework suggests installing brianium/paratest (Required to run tests in parallel (^6.0).)
laravel/framework suggests installing doctrine/dbal (Required to rename columns and drop SQLite columns (^2.6|^3.0).)
laravel/framework suggests installing league/flysystem-aws-s3-v3 (Required to use the Flysystem S3 driver (^1.0).)
laravel/framework suggests installing league/flysystem-cached-adapter (Required to use the Flysystem cache (^1.0).)
laravel/framework suggests installing league/flysystem-sftp (Required to use the Flysystem SFTP driver (^1.0).)
laravel/framework suggests installing nyholm/psr7 (Required to use PSR-7 bridging features (^1.2).)
laravel/framework suggests installing pda/pheanstalk (Required to use the beanstalk queue driver (^4.0).)
laravel/framework suggests installing predis/predis (Required to use the predis connector (^1.1.2).)
laravel/framework suggests installing pusher/pusher-php-server (Required to use the Pusher broadcast driver (^4.0|^5.0).)
laravel/framework suggests installing symfony/cache (Required to PSR-6 cache bridge (^5.1.4).)
laravel/framework suggests installing symfony/psr-http-message-bridge (Required to use PSR-7 bridging features (^2.0).)
laravel/framework suggests installing wildbit/swiftmailer-postmark (Required to use Postmark mail driver (^3.0).)
guzzlehttp/psr7 suggests installing laminas/laminas-httphandlerrunner (Emit PSR-7 responses)
psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.)
psy/psysh suggests installing hoa/console (A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit.)
intervention/image suggests installing ext-imagick (to use Imagick based image processing.)
intervention/image suggests installing intervention/imagecache (Caching extension for the Intervention Image library)
maximebf/debugbar suggests installing kriswallsmith/assetic (The best way to manage assets)
maximebf/debugbar suggests installing predis/predis (Redis storage)
filp/whoops suggests installing whoops/soap (Formats errors as SOAP responses)
facade/ignition suggests installing laravel/telescope (^3.1)
sebastian/global-state suggests installing ext-uopz (*)
phpunit/php-code-coverage suggests installing ext-pcov (*)
phpunit/php-code-coverage suggests installing ext-xdebug (*)
phpunit/phpunit suggests installing ext-xdebug (*)
Writing lock file
Laravel Mix v6.0.11
✔ Compiled Successfully in 8682ms
┌───────────────────────────────────┬──────────┐
│ File │ Size │
├───────────────────────────────────┼──────────┤
│ /js/site.js │ 236 KiB │
│ css/site.css │ 3.88 MiB │
└───────────────────────────────────┴──────────┘
[✔] Statamic has been successfully installed into the peaktest2 directory.
Build something rad!
Erics-iMac:valet Eric$ cd peaktest2
Erics-iMac:peaktest2 Eric$ php please make:user
Email:
> test@example.com
Name []:
> Eric
Password (Your input will be hidden):
>
Super user (yes/no) [no]:
> yes
User created successfully.
Erics-iMac:peaktest2 Eric$ npm i && npm run watch
audited 1506 packages in 5.197s
92 packages are looking for funding
run `npm fund` for details
found 2 moderate severity vulnerabilities
run `npm audit fix` to fix them, or `npm audit` for details
> @ watch /Users/Eric/Development/valet/peaktest2
> mix watch
Laravel Mix v6.0.11
✔ Compiled Successfully in 7776ms
┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────┐
│ File │ Size │
├─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────┤
│ /js/site.js │ 236 KiB │
│ css/site.css │ 3.88 MiB │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────┘
[Browsersync] Proxying: http://peaktest2.test
[Browsersync] Access URLs:
--------------------------------------
Local: http://localhost:3000
External: http://192.168.1.162:3000
--------------------------------------
UI: http://localhost:3001
UI External: http://localhost:3001
--------------------------------------
[Browsersync] Watching files...
It's so weird Eric, but it definitely looks like it's installing the v2 brach on your computer, which is far from done. Hence the error. To double confirm. Is there a folder called stubs
in the root of your CLI installed project?
There is a stubs
folder. I've pasted its entire contents below.
/stubs/favicons/resources/blueprints/globals/favicons.yaml
/stubs/favicons/resources/views/snippets/_favicons.antlers.html
/stubs/favicons/resources/views/manifest/manifest.antlers.html
/stubs/favicons/content/globals/.gitkeep
/stubs/favicons/content/globals/favicons.yaml
/stubs/cookie-banner/resources/views/components/_cookie_banner.antlers.html
/stubs/search/resources/views/components/_search_form.antlers.html
/stubs/search/resources/views/search.antlers.html
/stubs/dark-mode-toggle/resources/views/components/_dark_mode_toggle.antlers.html
/stubs/redirects/resources/blueprints/globals/redirects.yaml
/stubs/redirects/resources/views/errors/404.antlers.html
/stubs/redirects/content/globals/redirects.yaml
/stubs/redirects/content/globals/.gitkeep
/stubs/seo/resources/blueprints/globals/seo.yaml
/stubs/seo/resources/fieldsets/seo.yaml
/stubs/seo/resources/views/snippets/_seo.antlers.html
/stubs/seo/resources/views/sitemap/sitemap.antlers.html
/stubs/seo/resources/views/components/_pagination.antlers.html
/stubs/seo/resources/views/errors/404.antlers.html
/stubs/seo/content/globals/.gitkeep
/stubs/seo/content/globals/seo.yaml
/stubs/breadcrumbs/resources/views/navigation/_breadcrumbs.antlers.html
Yes! That's the issue. Your CLI or composer installs the v2
branch and not the main
(default) branch. I've asked some people to test this and for them the CLI installs the correct main
branch. It must be some sort of local config you have. Very odd. If you ever figure it out I'd be very interested to hear what it was.
Whenever I finish v2 and merge it into main
this problem will be non existent.
Thanks! I'm not sure what I've changed in my config but glad to hear it's just me.
Me too tbh ;-)
Describe the bug When installing Peak via the CLI and picking the Peak starter kit from the list of options, the SEO fieldset was not found. I confirmed that by navigating to the
resources/fieldsets
directory and saw that there was indeed no seo.yaml file when there should have been.To Reproduce Steps to reproduce the behavior:
Then I installed Peak using the manual method by cloning the repo, everything worked as expected.
I've attached a screenshot of the Ignition error page from the CLI install.
Screenshots
Thanks Eric