Merge pull request #2263 from hedgedoc/docs/pin-dependencies
This commit is contained in:
		
						commit
						3faa7fa2d5
					
				| @ -47,10 +47,10 @@ if [ ! -f config.json ]; then | ||||
| fi | ||||
| 
 | ||||
| echo "Installing packages..." | ||||
| yarn install --production=true --pure-lockfile | ||||
| yarn install --production=true --frozen-lockfile | ||||
| 
 | ||||
| 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. | ||||
| If you want to build the frontend yourself, you need to run 'yarn install --frozen-lockfile' before 'yarn build' to install the devDependencies for the build process. | ||||
| 
 | ||||
| Edit the following config file to setup HedgeDoc server and client. | ||||
| Read more info at https://docs.hedgedoc.org/configuration/ | ||||
|  | ||||
| @ -34,7 +34,7 @@ | ||||
|    It's also possible to use environment variables. | ||||
|    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.*   | ||||
|    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. | ||||
|    Build the frontend bundle by running `yarn install --frozen-lockfile` and then `yarn build`. The extra `yarn install --frozen-lockfile` is necessary as `bin/setup` does not install the build dependencies. | ||||
| 6. It is recommended to start your server manually once:   | ||||
|    ```shell | ||||
|    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.9.3`</small> | ||||
| 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.*   | ||||
|    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. | ||||
|    Build the frontend bundle by running `yarn install --frozen-lockfile` and `yarn build`. The extra `yarn install --frozen-lockfile` is necessary as `bin/setup` does not install the       build dependencies. | ||||
| 7. It is recommended to start your server manually once: | ||||
|    ```shell | ||||
|    NODE_ENV=production yarn start | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user