1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00
next.js/examples/shared-modules
Arunoda Susiripala fcd59adea1 Add support for webpack's CommonsChunkPlugin and remove next bundle (#301)
* Add example app which demonstrate the problem.

* Add the first working version.

* Fix lint issues.

* Add README.md

* Use /_next/main.js as the main file URI

* Add the support for loading the core next bundle.

* Optimize the output by removing Next modules from pages.

* Use the same package.json as master use.

* Change the example repo's README for simpler instructions.

* Change example projects package.json to support next build and start.

* Change main.js into commons.js.

* Add support for hot core reload and errors.

* Introduce require based on eval-script.

* Add error reporting support with hot reloading.

* Update README.md
2016-11-28 09:15:56 +09:00
..
components Add support for webpack's CommonsChunkPlugin and remove next bundle (#301) 2016-11-28 09:15:56 +09:00
pages Add support for webpack's CommonsChunkPlugin and remove next bundle (#301) 2016-11-28 09:15:56 +09:00
package.json Add support for webpack's CommonsChunkPlugin and remove next bundle (#301) 2016-11-28 09:15:56 +09:00
README.md Add support for webpack's CommonsChunkPlugin and remove next bundle (#301) 2016-11-28 09:15:56 +09:00

Example app using shared modules

This example features:

  • An app with two pages which has a common Counter component
  • That Counter component maintain the counter inside its module.

How to run it

npm install
npm run dev