Merge pull request #1249 from hedgedoc/adjustSetup

Docs: Add mention to install devDependencies
This commit is contained in:
Yannick Bungers 2021-05-08 16:07:10 +02:00 committed by GitHub
commit db50bdf919
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View file

@ -50,7 +50,7 @@ echo "Installing packages..."
yarn install --production=true --pure-lockfile yarn install --production=true --pure-lockfile
cat << EOF cat << EOF
If you want to build the frontend yourself, you need to run 'yarn install' before 'yarn build' to install the devDependencies for the build process.
Edit the following config file to setup HedgeDoc server and client. Edit the following config file to setup HedgeDoc server and client.
Read more info at https://docs.hedgedoc.org/configuration/ Read more info at https://docs.hedgedoc.org/configuration/

View file

@ -34,7 +34,7 @@
It's also possible to use environment variables. It's also possible to use environment variables.
For details, have a look at [the configuration documentation](../configuration.md). For details, have a look at [the configuration documentation](../configuration.md).
5. *:octicons-light-bulb-16: If you use the release tarball for 1.7.0 or newer, this step can be skipped.* 5. *:octicons-light-bulb-16: If you use the release tarball for 1.7.0 or newer, this step can be skipped.*
Build the frontend bundle by running `yarn run build`. Build the frontend bundle by running `yarn install` and then `yarn build`. The extra `yarn install` is necessary as `bin/setup` does not install the build dependencies.
6. It is recommended to start your server manually once: 6. It is recommended to start your server manually once:
```shell ```shell
NODE_ENV=production yarn start NODE_ENV=production yarn start
@ -61,7 +61,7 @@ If you want to upgrade HedgeDoc from an older version, follow these steps:
<small>If you use Git, you can check out the new tag with e.g. `git fetch origin && git checkout 1.8.1`</small> <small>If you use Git, you can check out the new tag with e.g. `git fetch origin && git checkout 1.8.1`</small>
5. Run `bin/setup`. This will take care of installing dependencies. It is safe to run on an existing installation. 5. Run `bin/setup`. This will take care of installing dependencies. It is safe to run on an existing installation.
6. *:octicons-light-bulb-16: If you used the release tarball for 1.7.0 or newer, this step can be skipped.* 6. *:octicons-light-bulb-16: If you used the release tarball for 1.7.0 or newer, this step can be skipped.*
Build the frontend bundle by running `yarn run build`. Build the frontend bundle by running `yarn install` and `yarn build`. The extra `yarn install` is necessary as `bin/setup` does not install the build dependencies.
7. It is recommended to start your server manually once: 7. It is recommended to start your server manually once:
```shell ```shell
NODE_ENV=production yarn start NODE_ENV=production yarn start