Closed enzedonline closed 4 months ago
Thanks for reporting, @enzedonline! Can confirm I'm seeing the same thing.
The npm issues appear to be because Wagtail currently specifies node 20, but the gitpod environment apparently only provides node 16 as standard. The webpack command does still seem to be producing sensible output, but that may only be building the packaged js, not the css.
The final manage.py step is failing because we've changed the way bakerydemo's settings modules work - before https://github.com/wagtail/bakerydemo/commit/d7a607a26e5190bb49048f7041eef63ecea8f1e4, the bakerydemo.settings.local
module imported all of the generic settings, so this was a valid thing to set as the DJANGO_SETTINGS_MODULE
environment variable. The correct value is now bakerydemo.settings.dev
(the default as set in manage.py), so the line that places DJANGO_SETTINGS_MODULE=bakerydemo.settings.local
into .env should be removed.
Fixed in #8
Issue Summary
Not sure if this is maintained here, but since it's included in the Contributing docs I'll report it here.
Setting up a dev environment with the gitpod-wagtail-develop project, the project fails with npm, pip and syntax errors:
Steps to Reproduce
Set up a new environment from the link, either browser or VSCode based.