J'ai suivi les instructions ici: https://www.npmjs.org/package/grunt-browserify , pour essayer de configurer des cartes sources pour browserify sur grunt. Les options pour browserify dans mon gruntfile sont:
browserify: {
options: {
bundleOptions : {
debug: true
}
},
dist: {
files: {
"public/client.bundle.js": ["bundle.js"]
}
}
}
La génération de bundle.js se produit sans aucun problème, mais la génération de la carte source ne se produit pas. Y a-t-il un problème avec mes options grunt-browserify?.
Merci d'avoir regardé.
utiliser browserifyOptions au lieu de bundleOptions
browserify: {
options: {
browserifyOptions: {
debug: true
}
},
...
}
Par défaut, browserify génère des cartes source en ligne sous forme de commentaire dans bundle.js
. Browserify's README suggère d'utiliser un exorciste si vous voulez les extraire dans un fichier séparé:
$ browserify main.js --debug | exorcist bundle.js.map > bundle.js
Et grunt-extract-sourcemap enroule cela dans une tâche de grognement