Olga Bulat
3e4284e8f6
feat(webpack): support passing function as postcssOptions
( #19495 )
2023-06-09 14:47:03 +01:00
Olga Bulat
e86850a7a4
fix(config): move preset
to inner postcssOptions
( #19518 )
2023-03-16 09:05:03 -07:00
Daniel Roe
6896e10599
fix(config): let webpack merge postcss plugins ( #18839 )
2023-02-06 14:59:12 -08:00
Daniel Roe
6850af11c5
feat: normalise postcss options to reduce breaking change
2023-02-02 23:25:33 +00:00
Xin Du (Clark)
454a9af242
feat(webpack)!: update postcss to v8 ( #9671 )
...
Co-authored-by: Daniel Roe <daniel@roe.dev>
2023-02-02 07:13:28 -08:00
Daniel Roe
7841bd0614
fix(webpack): update hmr option for extract-css-chunks-webpack-plugin
( #8951 )
...
closes #5390
2021-03-08 11:15:47 +00:00
Xin Du (Clark)
e2e604ea3b
_fix(webpack): remove absolute wanrning messge in css-loader ( #8629 )
2021-01-12 21:25:37 +01:00
Xin Du (Clark)
fd0352cc8f
feat(postcss): support postcss v8 with explict postcss installation ( #8546 )
...
* feat(postcss): support postcss v8 with explict postcss installation
* fix options name
* use postcss.vendor to check postcss 8
2020-12-29 13:16:01 +01:00
Xin Du (Clark)
b2e38f5c92
fix(webpack): can't resolve absolute url in css ( #8555 )
2020-12-27 23:53:05 +00:00
Pooya Parsa
4295c6ca26
_fix(webpack): resolve postcss plugins including package
2020-12-23 00:10:20 +01:00
pooya parsa
dec8f99fc3
feat: support plug-and-play, typescript runtime and native modules ( #8389 )
...
Co-authored-by: Clark Du <clark.duxin@gmail.com>
2020-12-22 18:07:50 +01:00
Xin Du (Clark)
ab039f051a
feat: update all dependencies that require node 10.x ( #8346 )
2020-12-01 12:40:50 +01:00
renovate[bot]
e934da3c36
chore(deps): update devdependency @nuxtjs/eslint-config to v5 ( #8345 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Clark Du <clark.duxin@gmail.com>
2020-11-14 17:10:53 +00:00
Ahad Birang
4f27cdded8
fix(webpack): font-family hex issue ( #7763 )
2020-07-26 17:48:58 +02:00
Xin Du (Clark)
10ac6aed9a
feat(wepack): support @import
using ~assets
in css files ( #6987 )
2020-02-24 23:47:43 +01:00
Xin Du (Clark)
e8aca9eb11
chore: update @nuxtjs/eslint-config to v2 and fix lint errors ( #6732 )
2019-11-26 23:42:39 +01:00
Xin Du (Clark)
ed564c3bd8
fix(webpack): chunkhash
and contenthash
not work with extractCSS
( #6520 )
2019-10-08 10:34:40 +02:00
pooya parsa
e7cc2757c3
refactor: update eslint-config to 1.x
...
Co-authored-by: Alexander Lichter <manniL@gmx.net>
2019-07-10 15:15:49 +04:30
Xin Du (Clark)
3195f34531
feat: upgrade css-loader to v3 ( #5929 )
2019-06-15 14:43:05 +04:30
Alexander Lichter
3d80ef472e
fix(webpack): extract css breaks hmr and source-maps ( #5906 )
2019-06-14 22:03:45 +04:30
Pooya Parsa
8576b4fcfd
feat: configurable aliases ( #5655 )
2019-05-06 18:29:37 +04:30
Alexander Lichter
1bd4fb14ab
chore(postcss): deprecate config support ( #5419 )
2019-03-30 23:42:12 +04:30
Alexander Lichter
adf423a57f
fix(postcss): default to preset-env and cssnano last ( #5215 )
2019-03-13 13:40:05 +03:30
Pooya Parsa
d07aefa5db
feat(vue-renderer): use async fs ( #5186 )
2019-03-08 12:20:03 +00:00
renovate[bot]
840ccb4bdf
chore(deps): update dependency extract-css-chunks-webpack-plugin to v4 ( #5160 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Xin Du (Clark) <clark.duxin@gmail.com>
2019-03-06 11:16:07 +00:00
Xin Du (Clark)
9860eb6a7c
refactor: unify context in webpack module ( #5054 )
2019-02-18 17:00:51 +00:00
Alexander Lichter
69dfd848d7
refactor: some small stuff ( #4979 )
...
* refactor: flatten ifs
* refactor: unnecessary curly brackets
* refactor: unnecessary else
* refactor: promise.all instead of for-await
* refactor: apply changes suggested by @clarkdo
* chore: fix typo
* refactor: early return
* refactor: add removal TODOs
* refactor: more descriptive variable name
* refactor: prefer template string
* refactor: one-line
* refactor: early returns
* refactor: early return
* refactor: parallel promises
* refactor: early return and no else
* refactor: spread operator
* refactor: spread operator and early return
* fix: remove error and throw string instead
* fix: always return true
* refactor: clear multiline ternary
* refactor: err stack assignment
* refactor: early return and async/await
* refactor: one line
* refactor: early return
* refactor: early return
* refactor: promise.all
* refactor: args spread
2019-02-08 17:25:11 +01:00
pooya parsa
fb87a559c2
fix: fix non standard esm modifications
2019-02-06 22:28:43 +03:30
Alexander Lichter
422155ea14
fix: warn when using array postcss configuration ( #4936 )
2019-02-04 01:51:51 +03:30
andoshin11
762305b468
feat(webpack): options.build.loaders.vueStyle ( #4837 )
2019-01-23 22:18:02 +03:30
Kevin Marrec
6a68f4e981
fix(webpack): prevent terser mangling html/vue reserved tags ( #4821 )
2019-01-21 00:49:53 +03:30
Alexander Lichter
40fbe5ba47
refactor: cleanups and code style improvements ( #4788 )
2019-01-18 00:48:29 +03:30
Alexander Lichter
4b9e8e75d8
fix: require postcss module via resolver ( #4737 )
2019-01-11 15:09:22 +00:00
Xin Du (Clark)
324135df51
refactor: @nuxt/utils ( #4609 )
2018-12-23 00:35:13 +03:30
Clark Du
15ad7d03c9
refactor: remove unused properties in style-loader
2018-12-21 15:15:48 +00:00
Xin Du (Clark)
d0c8fcbaa5
fix: duplicate style in extractCSS ( #4546 )
...
[skip ci]
2018-12-13 22:07:47 +03:30
Alexander Lichter
c60b1945e8
chore: cleanup ( #4529 )
2018-12-12 10:01:49 +03:30
Jonas Galvez
655f11cefd
chore: update code to meet new curly-all rule ( #4505 )
...
[skip ci]
2018-12-10 01:30:48 +03:30
Xin Du (Clark)
669ffa51ed
refactor: migrate to extract-css-chunks-webpack-plugin ( #4495 )
...
fixes #4131 .
2018-12-09 13:58:08 +03:30
Jonas Galvez
af9b30cab7
feat: upgrade css loader to v2 ( #4503 )
...
* use new exportOnlyLocals option
* upgrade css-loader in package.json
2018-12-09 13:45:48 +03:30
Pooya Parsa
0f104aa588
feat: improve SSR bundle ( #4439 )
...
- Better insights and inspection for server bundle
- Remove all vue related dependencies from vue-renderer package as much as possible to reduce install size of nuxt-start
- Support for single file distributions (serverless)
- Remove server-bundle.json and use the standard .js files for dist/server
- Mitigate CALL_AND_RETRY_LAST Allocation failed errors. Most of the cases happen on JSON.parse() the part when loading bundle. (#4225 , #3465 , #1728 , #1601 , #1481 )
- Reduce server dist size by removing escape characters caused by JSON serialize
- Faster dev reloads and production start by removing extra JSON.serialize/JSON.parse time
- Less memory usage
- General performance improvements and refactors
2018-12-01 13:43:28 +03:30