Arunoda Susiripala
337fb6a9aa
Remove buildId from dynamic import URLs ( #3498 )
...
* Use without .js for the filename.
* Modify the chunk filename to add .js via webpack
* Add import chunk's hash to the filename via webpack.
* Remove buildId from dynamic import urls.
* Make sure next-export work with dynamic imports
2017-12-27 19:59:17 +01:00
Maciej Kasprzyk
a3aa870b74
feat: error when exported path has no backslash ( #3456 )
2017-12-14 13:22:04 -08:00
Arunoda Susiripala
820e3ff716
Always load pages with ".js" extension ( #3393 )
...
* Always fetch pages with '.js' extention from client side.
* Load error page always from _error.js rather _error/index.js
* Load pages from page.js instead of page/index.js from the client for static exports.
* Update index.js
* Simplify the path re-write logic in the webpack pages-plugin.
2017-12-05 04:49:53 +05:30
Jesse Ditson
a79357f2a4
Allow use of filenames in exportPathMap ( #2973 )
...
* allow use of filenames in exportPathMap
* add link test and handling for file paths when flattening links for export
* add note about exporting file paths to readme.md
2017-10-05 20:33:10 +02:00
Craig Mulligan
a50e440cf1
Pass conf to export function ( #2962 )
...
* Pass conf to export function
* conf -> configuration
2017-09-27 20:48:46 +02:00
Mic Wehrle
27f517d27d
Fix error messages in server/export.js ( #2933 )
2017-09-10 13:13:48 +02:00
Arunoda Susiripala
8f874f050c
[WIP] Use buildId in chunk urls as well ( #2873 )
...
Use buildId in chunk urls as well
2017-08-31 05:47:06 +05:30
Arunoda Susiripala
0c4362e440
Load chunks in SSR mode only if they exists in the filesystem ( #2196 )
...
* Always check with the fs when gettings chunks.
* Add a new set of test cases for dynamic imports in dev.
* Add dynamic import test cases for production.
* Add availableChunks support for static exports.
2017-06-08 19:41:22 +02:00
David Corwin
ca9146c421
support custom build directory in next export ( #2135 )
...
* use custom build directory instead of .next if specified, helpful log messages.
* Remove some unwanted newlines.
2017-06-08 07:09:45 +05:30
Arunoda Susiripala
92b0a690be
Add a default value of '{}' to query in the export mode. ( #2003 )
2017-05-18 10:54:57 +05:30
Tim Scanlin
a8fdbb261e
delete files only from outDir ( #2001 )
2017-05-18 09:58:22 +05:30
Guillermo Rauch
b0a9161462
fix typo
2017-05-16 09:41:35 -07:00
Arunoda Susiripala
aeaccf441b
Add dynamic-import support for next-export.
2017-05-15 10:03:35 +05:30
Arunoda Susiripala
c40ded0c12
Copy the static directory for static file serving.
2017-05-14 05:41:13 +05:30
Arunoda Susiripala
430789b99f
By default print some messages to the console.
...
Also added a silent option if someone don't want
those messages.
2017-05-11 09:23:08 -07:00
Arunoda Susiripala
4be25270c6
Do not include /_document.js when running 'next export'
2017-05-11 08:59:29 -07:00
Arunoda Susiripala
6f674b8c0a
Get rid of realPathname for consistant page file structure.
2017-05-10 20:01:42 -07:00
Arunoda Susiripala
42f1d2efda
Add a way to customize the output directory.
2017-05-08 19:10:55 -07:00
Arunoda Susiripala
71296cceb3
Add the verbose mode.
2017-05-08 18:53:08 -07:00
Arunoda Susiripala
311e4ca0ee
Make sure the router is aware of the nextExport
...
Based on the we can change the routing to do SSR always.
Also make sure pageLoader don't download the page via
client side twice.
2017-05-08 18:20:50 -07:00
Arunoda Susiripala
d4aa2b0408
Allow create dynamic content.
2017-05-08 10:22:32 -07:00
Arunoda Susiripala
dcc3228429
Allow next export to build html pages.
2017-05-07 23:10:26 -07:00
Arunoda Susiripala
f602f6dc1e
Copy all the static assests to .out
2017-05-07 15:47:40 -07:00