Avec Vue 3, comment ajouter path-browserify
à vue.config.js ?
module.exports = { chainWebpack: config => {} }
L'erreur suivante s'est produite lors de la compilation :
BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false }
Webpack 5 supprime certains contenus inclus dans le bundle Webpack 4.
Pour tout remettre dans l'application vue3, vous pouvez utiliser le plugin polyfill. De simple create-vue-app avec babel :
babel.config.js
vue.config.js
Avec l'aide de @Zack, en utilisant chainWebpack :