Pooya Parsa
|
1a0d263180
|
improve progress and cli
|
2018-03-13 11:59:34 +03:30 |
|
Clark Du
|
061718c66d
|
refactor: use hooks in webpack build hook
|
2018-03-13 10:38:29 +08:00 |
|
Pooya Parsa
|
94f602f2c0
|
improve cli loading
|
2018-03-12 18:46:08 +03:30 |
|
Pooya Parsa
|
9fe564b8f2
|
parallel builds + new progress bar
|
2018-03-12 02:45:14 +03:30 |
|
Pooya Parsa
|
b8f8f18384
|
optimize webpack
|
2018-03-12 00:58:56 +03:30 |
|
Pooya Parsa
|
23ab6612e4
|
Merge branch 'dev' into feat/webpack4
|
2018-03-11 23:26:48 +03:30 |
|
David
|
ce9bb082aa
|
fix: escape quotes in page file names
This commit seeks to fix a possible security issue described in #2991.
|
2018-03-11 08:38:50 +07:00 |
|
Clark Du
|
f9d2bce5af
|
refactor: move babel defaults value to Options.defaults
|
2018-03-09 14:30:50 +08:00 |
|
Clark Du
|
97a6f46507
|
refactor: move babel defaults value to proper place
|
2018-03-09 14:19:36 +08:00 |
|
otato.z
|
4b46058994
|
fix: babelrc cannot be set to true
|
2018-03-09 13:33:14 +08:00 |
|
Pooya Parsa
|
8a3e64c1bf
|
remove extra watching
|
2018-03-01 16:48:47 +03:30 |
|
Pooya Parsa
|
36b5b6ff33
|
revert uncessassary hacks
|
2018-03-01 16:04:35 +03:30 |
|
Pooya Parsa
|
23c11b1cef
|
remove dll support
webpack 4 is more faster and dll is
problematic and unstable.
|
2018-03-01 10:42:48 +03:30 |
|
Pooya Parsa
|
46de1a32cf
|
Merge branch 'dev' into feat/webpack4
|
2018-03-01 10:20:04 +03:30 |
|
Pooya Parsa
|
2c023899a2
|
use time-fix-plugin
|
2018-02-28 10:58:17 +03:30 |
|
Pooya Parsa
|
a65db22701
|
builder: add devMiddleware watching into this.compilersWatching
|
2018-02-27 16:37:05 +03:30 |
|
Clark Du
|
9ab4ebde78
|
Revert "refactor: styleResources watch patterns"
This reverts commit a764fb691d .
|
2018-02-26 21:30:15 +08:00 |
|
Clark Du
|
a764fb691d
|
refactor: styleResources watch patterns
|
2018-02-26 13:35:36 +08:00 |
|
Hana Shiro
|
ce6f8b9e8a
|
Add watch options.build.styleResources as default in dev mode
|
2018-02-23 05:20:07 +08:00 |
|
Ricardo Gobbo de Souza
|
7786451064
|
feat: custom store directory
|
2018-02-04 07:31:03 -02:00 |
|
Ricardo Gobbo de Souza
|
856c1bf83c
|
feat: custom middleware directory
|
2018-02-03 21:24:45 -02:00 |
|
Ricardo Gobbo de Souza
|
b3f2a67793
|
feat: custom layouts directory
|
2018-02-03 16:41:43 -02:00 |
|
Ricardo Gobbo de Souza
|
536aab6380
|
Moved options to a new dir block:
|
2018-02-03 14:04:15 -02:00 |
|
Ricardo Gobbo de Souza
|
10ac3ed2b4
|
feat: custom pages directory
|
2018-02-02 14:58:51 -02:00 |
|
Clark Du
|
6e2b37a7c6
|
test: csp, maxChunkSize and ignore generateConfig
|
2018-01-27 23:48:42 +08:00 |
|
Pooya Parsa
|
347fa3e9fd
|
feat: add options.ignore support
|
2018-01-15 13:14:44 +03:30 |
|
Pooya Parsa
|
10d1b5974c
|
style: format with prettier
|
2018-01-13 08:52:11 +03:30 |
|
Clark Du
|
28d3e6fdb3
|
fix: Cannot read property call of undefined when extractCSS is true
|
2018-01-12 17:19:59 +08:00 |
|
Pooya Parsa
|
3c4b57e1f7
|
minor fixes
|
2018-01-11 23:13:34 +03:30 |
|
Pooya Parsa
|
496869045b
|
temporary disable build.config.js
|
2018-01-08 18:41:03 +03:30 |
|
Sébastien Chopin
|
e12629e1b7
|
Fix layout ignore
|
2018-01-05 13:19:26 +01:00 |
|
Sébastien Chopin
|
179b1a7bc1
|
Merge branch 'dev' into dev
|
2018-01-05 13:18:11 +01:00 |
|
Sébastien Chopin
|
5b923fd97e
|
feat: Add extensions option to add more language support
|
2018-01-04 18:10:17 +01:00 |
|
Clark Du
|
a74f206189
|
fix: remove require.cache deletion
|
2018-01-04 23:54:01 +08:00 |
|
Clark Du
|
92f293e413
|
chore: upgrade chokidar to 2.0.0
|
2018-01-02 10:36:09 +08:00 |
|
Pooya Parsa
|
bfe1f2c4d3
|
builder loader refactors
|
2017-12-29 12:26:32 +03:30 |
|
Pooya Parsa
|
56965b838b
|
update tests
Some tests disabled until a fix arrives
|
2017-12-29 12:03:13 +03:30 |
|
Pooya Parsa
|
ef5b910112
|
refactor postcssConfig
|
2017-12-28 19:35:34 +03:30 |
|
Sebastien Lacoste
|
45c15a96c4
|
Add ignorePrefix option to ignore files
|
2017-12-18 16:53:36 +01:00 |
|
Pim
|
c92d427bb0
|
Feat: add possiblity to mute webpack in non-dev modes (#2411)
Move webpackStats to nuxt.options
Only clearConsole when we expect webpack to output stats
|
2017-12-17 17:29:50 +03:30 |
|
Clark Du
|
bcd2412b2b
|
chore: upgrade dependencies
|
2017-12-15 15:03:33 +08:00 |
|
Clark Du
|
bc3bcac337
|
refactor: vue takes precedence over js in pages and layouts
|
2017-12-12 21:32:45 +08:00 |
|
Pooya Parsa
|
9b8cbed512
|
perf: remove rollup build
Using native node 8.x for less transpilations
|
2017-12-12 13:12:29 +03:30 |
|
Pooya Parsa
|
5a07be6396
|
perf: use native util.promisify instead of pify
https://nodejs.org/api/util.html#util_util_promisify_original
|
2017-12-12 11:13:56 +03:30 |
|
Pooya Parsa
|
b86426aaa0
|
fix(webpack): don't use hashes when watching
helps preventing memory leaks on dev mode and more clear source
|
2017-12-11 23:37:11 +03:30 |
|
Sébastien Chopin
|
d4d1bd504d
|
Merge pull request #2353 from clarkdo/js_jsx
feat: support .js and JSX in components
|
2017-12-11 11:42:12 +01:00 |
|
Clark Du
|
29df01f16e
|
fix: memory leak when frequent rebuild in watch mode
|
2017-12-10 17:43:45 +03:30 |
|
Clark Du
|
84961b3dae
|
feat: support component as js extension
|
2017-12-10 01:55:59 +08:00 |
|
Clark Du
|
0b9cd1b408
|
fix: Error: Module did not self-register
|
2017-12-09 21:02:36 +03:30 |
|
Pooya Parsa
|
afc874a11a
|
perf(SSR): bundle with native async/await and less transpilations
|
2017-12-08 17:48:37 +03:30 |
|
Pooya Parsa
|
786b25adb8
|
minor fixes
|
2017-12-08 12:54:16 +03:30 |
|
Pooya Parsa
|
9f72e4a6e2
|
refactor: warnfix plugin
|
2017-12-08 12:12:18 +03:30 |
|
Pooya Parsa
|
67f04458ec
|
improve plugin imports
|
2017-12-07 13:36:04 +03:30 |
|
Clark Du
|
99d7177d90
|
feat(build): add build.includeConfig to embed nuxt.config in dist after building (#2313)
* feat(build): add build.includeConfig to embed nuxt.config in dist after building
* refactor: remove build.includeConfig and Options.safeKeys
|
2017-12-04 23:22:50 +03:30 |
|
Clark Du
|
5ece7127c5
|
fix: invalid all require.cache in watching
|
2017-12-04 17:59:37 +08:00 |
|
Clark Du
|
b9268df91b
|
fix(dev-watching): mixins not removed after function changed or deleted
|
2017-11-30 09:55:20 +03:30 |
|
Pooya Parsa
|
79ce2ebc5d
|
chore: improve tests coverage
|
2017-11-24 19:14:07 +03:30 |
|
Clark Du
|
7a301bed6c
|
refactor: prevent wrapper Promise
|
2017-11-24 11:53:56 +03:30 |
|
Clark Du
|
c15543cb83
|
refactor: make unwatch async
|
2017-11-24 11:53:56 +03:30 |
|
Clark Du
|
30714c989a
|
refactor: change settimeout to waitFor (#2220)
|
2017-11-24 11:39:45 +03:30 |
|
Sébastien Chopin
|
959cbb613a
|
Merge branch 'dev' into nuxt-dev-fix-double-compile
|
2017-11-23 12:50:28 +01:00 |
|
pimlie
|
6d8c96bc82
|
Fix eslint issue in builder.js
|
2017-11-23 12:01:38 +01:00 |
|
Dmitri Efimenko
|
6022c5d561
|
Prevent double compile on nuxt.config.js update
|
2017-11-22 15:57:39 +03:00 |
|
Dmitriy
|
4c808c90ab
|
fix memory leak on restart nuxt-dev (#2190)
|
2017-11-22 13:21:07 +03:30 |
|
Clark Du
|
377416a7ef
|
refactor: eslint adjustments
|
2017-11-19 17:18:02 +03:30 |
|
Atinux
|
6dfe660412
|
fix: Implement TimeFixPlugin by @egoist to avoid webpack rebuilds
|
2017-11-07 11:47:55 +01:00 |
|
Pooya Parsa
|
1eee113d6d
|
chore(builder): better naming for plugin generated aliases
Help developers tracing exact source of warns/errors
|
2017-11-07 13:32:10 +03:30 |
|
Pooya Parsa
|
80fb65040b
|
fix(builder): add hash to generated plugin names
A plugin named `bootstrap` results importing bootstrap jquery!
|
2017-11-07 13:17:50 +03:30 |
|
Pooya Parsa
|
f626acf1f9
|
refactor: simplify internal compilers
|
2017-11-07 13:16:29 +03:30 |
|
Atinux
|
aa342330d7
|
fix: Fix PostCSS plugin resolution when used in nuxt.config.js
|
2017-11-03 12:32:57 +01:00 |
|
Atinux
|
8318ce7510
|
fix: loadResources after every build
|
2017-10-31 18:33:25 +01:00 |
|
Sébastien Chopin
|
94ad5955e6
|
Hooks ready to be tested
|
2017-10-30 22:39:08 +01:00 |
|
Atinux
|
6648695015
|
refacto: Hooks
|
2017-10-30 18:41:22 +01:00 |
|
Atinux
|
379d4f72d4
|
refacto: Refacto nuxt.build() to finish after webpack is done
|
2017-10-30 15:46:06 +01:00 |
|
Sébastien Chopin
|
41b775a365
|
patch: Use last version of UglifyES and add IE9 preset
|
2017-10-28 18:12:21 +02:00 |
|
Sébastien Chopin
|
b3a1844f6f
|
Merge branch 'dev' into refacto-app
|
2017-10-28 10:21:47 +02:00 |
|
John Fischer
|
5d3156c0c7
|
Catch cryptic error when a plugin is not found
|
2017-10-27 13:19:42 +03:30 |
|
Sébastien Chopin
|
5b09b92286
|
Refactor to use only one context and add route.meta
|
2017-10-20 10:52:07 +02:00 |
|
Sébastien Chopin
|
dd7d8bbafc
|
dev: Improve template debugging in development
|
2017-10-20 10:52:07 +02:00 |
|
FieryCod
|
0b46b06c7c
|
Adds support for folders in /layouts
|
2017-10-15 21:31:01 +02:00 |
|
Sébastien Chopin
|
dcf35933c0
|
Merge pull request #1620 from homerjam/layout-transitions
add layout transitions
|
2017-09-12 13:36:52 +02:00 |
|
Pooya Parsa
|
19a943d44c
|
fix: increase webpack dev timeouts
|
2017-09-12 01:05:09 +04:30 |
|
James Homer
|
e937937ea1
|
add layout transitions
|
2017-09-09 12:19:52 +01:00 |
|
Clark Du
|
afc756f694
|
move up error print becuse it never be called
Signed-off-by: Clark Du <clark.duxin@gmail.com>
|
2017-09-08 12:15:29 +08:00 |
|
Pooya Parsa
|
0d4bbf0b03
|
allow customize all messages for i18n
|
2017-09-01 21:00:49 +04:30 |
|
Pooya Parsa
|
1ca5739a2f
|
add router base to all middleware
|
2017-08-25 16:31:16 +04:30 |
|
Wu Haotian
|
e59b3dd4f7
|
Don't set babelOptions.presets if babelrc = true
|
2017-08-25 17:36:53 +08:00 |
|
Sébastien Chopin
|
7738d0c0af
|
Merge pull request #1447 from Zip753/improve-nuxt-config-interface
Improve nuxt.config.js and Nuxt modules API
|
2017-08-24 15:49:10 +02:00 |
|
Sebastien Chopin
|
fb25c982a7
|
feature: Add no-ssr component
|
2017-08-24 12:38:46 +02:00 |
|
Ivan Nikulin
|
37abaa0e80
|
Refactor extendRoutes for Tapable plugins
|
2017-08-23 08:49:24 +02:00 |
|
Ivan Nikulin
|
635ee580e9
|
Change router.extendRoutes hook to return new router config
|
2017-08-23 00:50:45 +02:00 |
|
Sebastien Chopin
|
88f98fb61d
|
Don't call extend for server if spa mode
|
2017-08-22 13:56:22 +02:00 |
|
Pooya Parsa
|
0795d40bb7
|
fix problems with dll
|
2017-08-22 00:10:06 +04:30 |
|
Pooya Parsa
|
7973d67f5b
|
fix problems with common chunk
|
2017-08-21 23:43:08 +04:30 |
|
Pooya Parsa
|
d7fbe47c31
|
feat: experimental dll support
`.cache/` should be git ignored in projects.
disabled by default. Can be enabled using `options.build.dll: true`
|
2017-08-21 15:46:35 +04:30 |
|
Pooya Parsa
|
690cfe2114
|
improve spa errors
|
2017-08-20 17:43:42 +04:30 |
|
Sebastien Chopin
|
e709fa4bff
|
Warning if loadingIndicator not found
|
2017-08-18 14:23:10 +02:00 |
|
Pooya Parsa
|
136f066556
|
loadingIndicator support for SPA
|
2017-08-18 14:56:19 +04:30 |
|
Pooya Parsa
|
d6cb2cbc79
|
improve CommonsChunkPlugin
inspired by zeit next
|
2017-08-18 11:47:56 +04:30 |
|
Pooya Parsa
|
005d967993
|
refactor
|
2017-08-17 22:32:22 +04:30 |
|