Skip to content

Commit

Permalink
Update AMP validation docs (#13525)
Browse files Browse the repository at this point in the history
Updates docs for AMP validation with usage examples for custom validators added in #9191 and `skipValidation` mode added in #10705
  • Loading branch information
PavelK27 committed May 29, 2020
1 parent ae3c388 commit ff2a03f
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions docs/advanced-features/amp-support/amp-validation.md
Expand Up @@ -7,3 +7,27 @@ description: AMP pages are automatically validated by Next.js during development
AMP pages are automatically validated with [amphtml-validator](https://www.npmjs.com/package/amphtml-validator) during development. Errors and warnings will appear in the terminal where you started Next.js.

Pages are also validated during [Static HTML export](/docs/advanced-features/static-html-export.md) and any warnings / errors will be printed to the terminal. Any AMP errors will cause the export to exit with status code `1` because the export is not valid AMP.

### Custom Validators

You can set up custom AMP validator in `next.config.js` as shown below:

```jsx
module.exports = {
amp: {
validator: './custom_validator.js',
},
}
```

### Skip AMP Validation

To turn off AMP validation add the following code to `next.config.js`

```jsx
experimental: {
amp: {
skipValidation: true
}
}
```

0 comments on commit ff2a03f

Please sign in to comment.