Wie wird ein npm-Skriptbefehl innerhalb einer Schluckaufgabe ausgeführt?Ausführen eines npm-Skripts aus der Schlucktask
package.json
"scripts":
{
"tsc": "tsc -w"
}
gulpfile.js
gulp.task('compile:app', function(){
return gulp.src('src/**/*.ts')
.pipe(/*npm run tsc*/)
.pipe(gulp.dest('./dist'))
.pipe(connect.reload());
});
Ich möchte, dies zu tun, weil npm run tsc
läuft mir keine Fehler nicht geben, aber wenn ich gulp-typescript
verwenden zu kompilieren .ts
dann bekomme ich Haufen von Fehlern.
Haben Sie dieses Plugin versucht? https://www.npmjs.com/package/gulp-shell ... '.pipe (Shell ('npm run tsc'))' ... –
Sie verlieren [inkrementelle Kompilierung] (https: //www.npmjs.com/package/gulp-typescript#incremental-compilation) Wenn Sie das tun, obwohl – CodingIntrigue
@RGraham Ich bin nicht klar auf die Vorteile entweder. – lbrahim