La navigation de navigation Readme décrit la création d'externe nécessite de la sorte:
puis dans votre page, vous pouvez faire: p> Ceci fonctionne si vous souhaitez utiliser la ligne de commande, mais j'aimerais utiliser la navigation de navigation. dans une gulfile. Mais il semble y avoir aucun moyen d'ajouter un nom à un module comme Edit: Ma solution actuelle consiste à le faire: P>
$ Browserify -R à travers -r Duplexer -R ./my-file.js:my-module> Bundle.js
code>
./ myfile-js: mon-module code> dans l'exemple. S'il y a une option pour cela, je ne l'ai pas trouvé. Le seul moyen d'exiger que mon module de la manière qu'ils décrivent est de faire
exiger (3) code> car la navigation de navigation semble donner des chiffres aux modules, mais ces chiffres changent et clairement cela n'est pas souhaitable. P>
var shell = require('gulp-shell');
gulp.task('browserify', shell.task([
'browserify -r ./src/bundle.js:bundle > ./build/bundle.js'
]))
3 Réponses :
Voici quelques façons que je puisse penser à accomplir ce que vous recherchez:
Il semble que le .Bundle () La méthode peut être ce dont vous avez besoin. Il est pré-intégré à Browserify . Essayez d'expérimenter ce code. Il vous permet d'utiliser les méthodes alors vous devriez être capable de lier ce fichier: .pipe () p> p>
./ /bundle.js code> à un