mirror of
https://github.com/terribleplan/next.js.git
synced 2024-01-19 02:48:18 +00:00
419bec0b9b
# Fixes https://github.com/zeit/next.js/issues/5674 This adds config option ```js // next.config.js module.exports = { crossOrigin: 'anonymous' } ``` This config option is defined in the webpack Define Plugin at build. `Head` and `NextScript` now use the config option, if it's not explicitly set on the element. This value is now passed to Webpack so it can add it to scripts that it loads. The value is now used in `PageLoader` (on the client) so it can add it to the scripts and links that it loads. Using `<Head crossOrigin>` or `<NextScript crossOrigin>` is now deprecated.
21 lines
379 B
Markdown
21 lines
379 B
Markdown
# `Head` or `NextScript` attribute `crossOrigin` is deprecated
|
|
|
|
#### Why This Error Occurred
|
|
|
|
This option has been moved to `next.config.js`.
|
|
|
|
#### Possible Ways to Fix It
|
|
|
|
Add the config option:
|
|
|
|
```js
|
|
// next.config.js
|
|
module.exports = {
|
|
crossOrigin: 'anonymous'
|
|
}
|
|
```
|
|
|
|
### Useful Links
|
|
|
|
- [The issue this was reported in: #5674](https://github.com/zeit/next.js/issues/5674)
|