web-dev-qa-db-fra.com

Comment puis-je désactiver les cartes source en production pour une application vue.js?

Mon application est créée avec le vue cli. Je ne trouve aucune option pour désactiver les cartes source en production. Le npm build pas dans mon package.json ressemble à ça:

"build": "vue-cli-service build",

Dans angular, je peux juste ajouter --prod à mon étape de construction pour le faire fonctionner. Existe-t-il une telle option pour vue.js? Ou dois-je changer le webpack config (qui est caché par le cli)?

19
Adrian Krebs

Vous apportez des modifications à la configuration interne du WebPack avec le vue.config.js fichier à la racine du projet (vous devrez peut-être le créer manuellement).

Il existe une option productionSourceMap afin que vous puissiez désactiver les cartes source lors de la génération pour la production:

module.exports = {
  productionSourceMap: false
};
38
yuriy636