Używam pakietu webowego cokular-cli @.jak uruchomić zadanie gulp po zakończeniu pakowania w kanal? Cli @ webpack?
mam skonfigurowany moich usług węzła przy użyciu łyk i uruchomić mój JSON-serwer ja wykonując mój gulpfile:
var gulp = require('gulp');
var gulpif = require('gulp-if');
var server = require('gulp-express');
var args = require('yargs').argv;
var typescript=require('gulp-typescript');
var sourcemaps = require('gulp-sourcemaps');
var del = require('del');
var tsconfig = typescript.createProject('src/tsconfig.json');
gulp.task('default',function(){
// Start the server at the beginning of the task
console.log('Start the server at the beginning of the task');
server.run(['server/json-server-starter.js']);
});
Teraz za prowadzenie mój projekt angular2 Używam npm start
.
Chcę mieć funkcjonalność, która po zakończeniu owijania przez aplikację cular-cli mojej aplikacji powinien uruchomić serwer json.
Próbowałem tym poniżej komendy w package.json:
"scripts": {
"start": "ng serve && gulp",
"lint": "tslint \"src/**/*.ts\"",
"test": "ng test",
"pree2e": "webdriver-manager update",
"e2e": "protractor"
}
Ale robi uruchomić gulpfile po łączenie aplikacji. Jeśli włączę gulp
przed ng serve
, a następnie uruchomi się tylko gulpfile
, pakiet internetowy nie uruchomi aplikacji angle2.
Czy jest jakiś sposób na jednoczesne wykonywanie obu zadań?
żadnych wejść?
z góry dzięki.
Spróbuj '(ng serve &) && gulp'. –
@SvenSchoenung Próbowałem tego, bez powodzenia –