visionary-be / visionary-website

Site de visionary
GNU General Public License v3.0
2 stars 0 forks source link

?v={VERSION} ne fonctionne pas #17

Closed exibit closed 7 years ago

pixeline commented 7 years ago

corrigé, mode d'emploi: tu devras d'abord mettre à jour ta copie locale de npm npm install --save-dev

cela va installer semver.

Ensuite:

gulp version:bump --> choisir le type de release: patch / minor / major gulp cache:bust --> va modifier dans le build les templates contenant {VERSION}

voilà.

exibit commented 7 years ago

Sur la commande gulp version:bump j'ai ce message d'erreur : Task 'version:dump' is not in your gulpfile

pixeline commented 7 years ago

vérifie que ton gulpfile.js local correspond bien à celui ci:

https://github.com/pixeline/Visionary-website/blob/development/gulpfile.js

tu y trouveras la commande:

gulp.task("version:bump", function() {
    // Versioning update.
    return gulp.src("*").pipe(
    prompt.prompt({
        type: 'list',
        name: 'bump',
        message: 'Which type of release: "patch", "minor", or "major" ?',
        choices: ['patch', 'minor', 'major'],
    default:
        'patch'
    }, function(res) {
        //value is in res.bump
        app_version = semver.inc(pkg.version, res.bump);
        return gulp.src("./package.json").pipe(bump({
            type: res.bump
        })).pipe(gulp.dest("./"));
    }));
});
exibit commented 7 years ago

Cette fois c'est bon, merci !