Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on May 10, 2021. It is now read-only.

Commit 50f112f

Browse filesBrowse files
lindsaylevinejlengstorfrstavchansky
committed
prepare for deprecating with README and MIGRATING.md (#177)
* prepare for deprecating with README and MIGRATING.md * fix: update capitalization Co-authored-by: rstavchansky <rachael@netlify.com> * fix: add name, formatting Co-authored-by: rstavchansky <rachael@netlify.com> * fix: plugin capitalization Co-authored-by: rstavchansky <rachael@netlify.com> * fix: formatting for brand new users section Co-authored-by: rstavchansky <rachael@netlify.com> * fix: caps + period Co-authored-by: rstavchansky <rachael@netlify.com> * fix: bullet point + formatting Co-authored-by: rstavchansky <rachael@netlify.com> * fix: second bullet point Co-authored-by: rstavchansky <rachael@netlify.com> * fix: caps build plugin Co-authored-by: Jason Lengstorf <jason.lengstorf@netlify.com> Co-authored-by: rstavchansky <rachael@netlify.com>
1 parent 8515dd7 commit 50f112f
Copy full SHA for 50f112f

File tree

Expand file treeCollapse file tree

2 files changed

+21
-14
lines changed
Filter options
Expand file treeCollapse file tree

2 files changed

+21
-14
lines changed

‎MIGRATING.md

Copy file name to clipboard
+17Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
## Migrating to Essential Next.js Plugin
2+
3+
This guide is to assist `next-on-netlify` users in their migration to Netlify's [Essential Next.js Build Plugin](https://github.com/netlify/netlify-plugin-nextjs).
4+
5+
Please visit [this issue](https://github.com/netlify/next-on-netlify/issues/176) to ask questions about migrating and/or the deprecation of `next-on-netlify`.
6+
7+
### Existing NoN users
8+
9+
1. [Uninstall](https://docs.npmjs.com/uninstalling-packages-and-dependencies) `next-on-netlify`.
10+
2. Remove the `"postbuild": "next-on-netlify"` script from your `package.json`.
11+
3. Get the Essential Next.js plugin.
12+
- For new Next.js sites on Netlify, the plugin will be automatically installed. You can [opt out of the plugin](https://docs.netlify.com/configure-builds/build-plugins/#remove-a-plugin) by visiting the **Plugins** tab for your site in the Netlify UI.
13+
- For existing sites on Netlify, follow the manual installation instructions in the [plugin README](https://github.com/netlify/netlify-plugin-nextjs#installation-and-configuration), which explains UI-based and file-based installation.
14+
15+
### Brand New Users
16+
17+
Deploy a new Next.js site to Netlify! Your site will automatically build with the plugin. You can [opt out of the plugin](https://docs.netlify.com/configure-builds/build-plugins/#remove-a-plugin) by visiting the **Plugins** tab for your site in the Netlify UI.

‎README.md

Copy file name to clipboardExpand all lines: README.md
+4-14Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,13 @@
1717

1818
`next-on-netlify` is a utility for enabling server-side rendering in Next.js on Netlify. It wraps your application in a tiny compatibility layer, so that pages can use Netlify Functions to be server-side rendered.
1919

20-
- Build plugin [@netlify/plugin-nextjs](https://github.com/netlify/netlify-plugin-nextjs)
21-
- [Plugin npm package](https://www.npmjs.com/package/@netlify/plugin-nextjs)
22-
23-
## Next on Netlify Roadmap
24-
25-
The future of Next.js on Netlify is growing beyond `next-on-netlify`. The recommended path forward is to install [@netlify/plugin-nextjs](https://github.com/netlify/netlify-plugin-nextjs) - a build plugin released and supported by the team behind `next-on-netlify`.
20+
## Deprecating next-on-netlify
2621

27-
The plugin relies on `next-on-netlify` but offers a smoother experience, including:
22+
We are deprecating `next-on-netlify` in favor of Netlify's [Essential Next.js Build Plugin](https://github.com/netlify/netlify-plugin-nextjs). Please visit [this issue](https://github.com/netlify/next-on-netlify/issues/176) to learn more about the deprecation of `next-on-netlify` and ask any questions. You can also visit our simple [Migration doc](https://github.com/netlify/next-on-netlify/blob/main/MIGRATING.md) for assistance migrating to the plugin.
2823

29-
1. one-click, zero-config installation
30-
2. allowing custom functions and publish directories
31-
32-
See the [plugin's README](https://github.com/netlify/netlify-plugin-nextjs#readme) for more information. Our team's end goal is to make the Next.js on Netlify experience as seamless as possible.
33-
34-
Note: since `next-on-netlify` will remain the primary source of logic for Next.js on Netlify, the existing `next-on-netlify` setup will continue to work for users who prefer manual installation and configuration.
24+
- Build Plugin [@netlify/plugin-nextjs](https://github.com/netlify/netlify-plugin-nextjs)
25+
- [Plugin npm package](https://www.npmjs.com/package/@netlify/plugin-nextjs)
3526

36-
The plugin can be found on [npm here](https://www.npmjs.com/package/@netlify/plugin-nextjs).
3727

3828
## Table of Contents
3929

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.