Anthony Fu
faf260757c
feat(vite): display production build stats ( #9761 )
2022-12-19 12:57:08 +01:00
Daniel Roe
5afcaca98f
feat(vite): upgrade to vite 4 ( #9238 )
2022-12-12 15:22:04 +00:00
Daniil Chudo
ab2456c295
refactor: split out type imports from value imports ( #9225 )
2022-12-11 21:44:52 +00:00
Daniel Roe
cda498b070
fix(nuxt): do not inline global styles in html response ( #8666 )
2022-11-03 20:17:43 +01:00
pooya parsa
265db50515
refactor(nuxt)!: cleanup schema and split nuxt 2 types ( #8487 )
2022-10-27 12:36:37 +02:00
Daniel Roe
cfaa46201a
fix(nuxt): lazy-load entry CSS ( #8278 )
2022-10-18 18:13:50 +02:00
Daniel Roe
d25dafef49
fix(vite): add type-checker to client build for ssr: false
( #7930 )
...
Co-authored-by: Sébastien Chopin <seb@nuxtjs.com>
2022-10-03 15:37:36 +02:00
Daniel Roe
5855ba4684
fix(nuxt): pass fully resolved path to nitro dist files ( #7494 )
2022-09-15 13:24:43 +02:00
Daniel Roe
0ab29f6f2a
fix(vite): write dev manifest before spa build ( #7380 )
2022-09-09 12:28:07 +02:00
Daniel Roe
e4b8c2dc88
fix(vite): warmup improvements ( #7377 )
2022-09-09 11:54:20 +02:00
Daniel Roe
2b37d72eb9
fix(vite): allow overriding vite sourcemap ( #7342 )
2022-09-08 15:52:30 +02:00
Daniel Roe
eab4706614
feat: allow client-side sourcemaps in production ( #7313 )
2022-09-07 13:32:10 +02:00
Daniel Roe
577a7b681e
perf(vite): remove duplicate css links from rendered page when inlined ( #7264 )
2022-09-07 10:41:08 +02:00
Daniel Roe
a4fa070ad5
refactor(vite): reuse resolved server entry from context ( #7268 )
2022-09-06 10:21:17 +02:00
Daniel Roe
de62520990
feat(nuxt, vite): inline global and component styles in server response ( #7160 )
...
Co-authored-by: Pooya Parsa <pooya@pi0.io>
2022-09-03 15:03:30 +02:00
Anthony Fu
d2094ea37a
refactor(vite): enable strict type checking ( #6616 )
2022-08-15 15:40:06 +02:00
Anthony Fu
1b2304b632
feat(schema, vite)!: enable vite-node
by default ( #6217 )
...
Co-authored-by: Pooya Parsa <pooya@pi0.io>
2022-08-13 14:43:26 +02:00
pooya parsa
ee36ddf516
fix(nuxt): add viteServerDynamicImports
as experimental flag ( #6433 )
2022-08-08 15:25:58 +02:00
pooya parsa
ea868f5586
fix(vite): add hotfix for netlify deployments ( #6412 )
2022-08-07 11:56:00 +02:00
Anthony Fu
d15c4727a8
refactor(vite): reuse logic and improve code splitting ( #6164 )
2022-07-27 11:01:25 +02:00
Daniel Roe
8298cf27e6
fix(vite): allow overriding client hmr options ( #6082 )
...
Co-authored-by: Pooya Parsa <pooya@pi0.io>
2022-07-25 14:29:41 +02:00
Mohammad Hosein Feizi
cccafd620f
fix(vite): resolve tsconfig.json
for vue-tsc type checker ( #6069 )
2022-07-25 13:02:42 +02:00
Daniel Roe
c7d072c495
fix(vite): ignore baseurl when pruning manifest ( #6063 )
2022-07-25 11:52:21 +02:00
Daniel Roe
fa8b0f7c79
feat(vite)!: upgrade vite to v3 ( #5398 )
2022-07-21 12:44:33 +02:00
Daniel Roe
edbe4fe799
feat(vite): check types with vue-tsc
( #6012 )
2022-07-20 17:15:27 +02:00
pooya parsa
0839e93333
fix(vite): unset build.watch
options for production build ( #5958 )
2022-07-17 17:10:27 +02:00
Daniel Roe
00c1daebaf
fix(vite): do not inline dynamic imports in server ( #5506 )
...
* fix(vite): do not inline dynamic imports in server
* chore: add link to upstream pr
2022-07-06 21:19:16 +02:00
Ahad Birang
67f40d7e40
fix(vite): do not watch ignored pathes ( #5632 )
2022-06-27 14:06:31 +02:00
Daniel Roe
cf255259ca
fix(vite): add typecheck to vite plugins ( #5464 )
2022-06-15 17:18:45 +02:00
Daniel Roe
11a7340883
feat(nuxt): experimental flag to use external vue dependencies ( #5083 )
2022-06-10 16:31:36 +02:00
Daniel Roe
1f8e3e2f33
feat(nitro): add nitro:build:before
hook ( #4304 )
...
* fix(nitro): add back `nitro:generate` hook
* fix: use `nitro:generate` hook for vite workarounds
* fix: remove comment
* fix: only call `nitro:generate` in build mode
* rename hook to `nitro:_build`
* fix: use `nitro:build:before`
* move dev guard
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-05-02 22:15:47 +02:00
pooya parsa
4712e99411
refactor!: rename nuxt3 to nuxt ( #4449 )
2022-04-20 10:52:39 +02:00
pooya parsa
756693ce7f
feat!: migrate to nitro 0.3x ( #4438 )
2022-04-19 21:10:32 +02:00
Daniel Roe
ea14a5c1c1
feat(vite,webpack): build/dev typechecking ( #4379 )
2022-04-15 17:28:42 +02:00
pooya parsa
315e5b59e6
fix: nitropack fixes and upgrade to 0.2.x ( #4187 )
2022-04-08 02:05:27 +02:00
pooya parsa
11626eea4f
feat!: migrate to nitropack ( #3956 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2022-04-07 13:28:04 +02:00
Daniel Roe
3ea39e0745
fix(vite): clean up dynamic paths ( #4130 )
2022-04-06 16:15:36 +02:00
Daniel Roe
ade3378a00
refactor(bridge): align bridge with vite and inline systemjs polyfill in entry ( #4005 )
2022-04-01 15:22:22 +02:00
Daniel Roe
38e92597f4
fix(vite): externalise #_config
in ssr: false
( #3899 )
2022-03-25 13:18:57 +01:00
Daniel Roe
93c4dfe091
fix(vite): resolve #_config
in base plugin ( #3848 )
2022-03-23 09:10:12 +01:00
Daniel Roe
7458dd1aa6
fix(nuxt3): use shared module for dynamic paths ( #3757 )
...
* test: add tests for dynamic paths + relative assets
Co-authored-by: Anthony Fu <hi@antfu.me>
* fix: rework client config and use shared module for dynamic paths
* resolves webpack public path regression
* refactor: use more similar names to nitro equivalent
* fix: align config exports
* refactor: remove `__` prefix within dynamic paths module
* refactor: use '#_config' to indicate internal alias
* Update packages/nuxt3/src/core/templates.ts
Co-authored-by: pooya parsa <pyapar@gmail.com>
* refactor: use `#_config` alias and rename to `paths.mjs`
Co-authored-by: Anthony Fu <hi@antfu.me>
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-03-22 16:51:26 +01:00
Daniel Roe
ff88d91bae
fix: use perfect-debounce
to handle trailing run of promise ( #3679 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-03-16 12:11:30 +01:00
Daniel Roe
14b32258e8
fix: ensure debounced/async handlers run in order ( #3656 )
2022-03-15 11:56:16 +01:00
Sébastien Chopin
570016c143
fix(vite): improve logs for client vs server ( #3634 )
2022-03-14 11:19:37 +01:00
Anthony Fu
ac40c9746c
feat(vite): experimental vite-node
support ( #2795 )
...
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
2022-03-11 09:41:27 +01:00
Daniel Roe
494f85a2b2
fix(vite): narrow nuxt3 inlining config ( #3474 )
2022-03-02 18:54:53 +01:00
Daniel Roe
70542a3af7
feat(nuxt3): expose /app
export paths ( #3323 )
2022-02-18 19:26:43 +01:00
Anthony Fu
467ab693b9
feat: shared logger and silent test logs ( #3259 )
...
Co-authored-by: pooya parsa <pyapar@gmail.com>
2022-02-16 22:34:32 +01:00
Daniel Roe
0f9bcbf68f
fix(vite): invalidate client modules too ( #3116 )
2022-02-08 01:10:42 +01:00
Daniel Roe
b110c8c96c
fix(vite): externalize config at rollup, not ssr level ( #2971 )
2022-01-31 11:54:48 +01:00