Ich entwickle meine erste Angular2 App mit Typescrypt. Hier ist ein Beispiel für den Bestandteil:Wie bekomme ich Quellmaps aus Angular2 Komponente styleUrls
home.component.ts
import {Component} from '@angular/core';
@Component({
moduleId: module.id,
selector: 'home',
templateUrl: 'home.component.html',
styleUrls: ['home.component.css']
})
export class HomeComponent {
}
Da ich SASS Dateien zu verarbeiten bauteilspezifischen CSS zu bekommen, habe ich die folgende Gulp Aufgabe:
gulpfile.js
gulp.task('create:styles', function(cb) {
return gulp.src('src/app/**/*.scss')
.pipe(sourcemap.init())
.pipe(sass().on('error', sass.logError))
.pipe(sourcemap.write())
.pipe(gulp.dest(paths.dist + '/app/'));
});
Wie Sie können sich e Ich verwende sourcemaps Gulp plugin, um Quelldateien von Stilen zuzuordnen.
Soweit ich weiß Angular injiziert Komponente CSS-Dateien in HTML <style>
Element. Daher scheint das Quellmapping aus diesem Grund nicht zu funktionieren.
Kennen Sie eine Problemumgehung, um CSS zuzuordnen? Ich würde herausfinden, warum ich die Quelldateien (.scss
) in den Inspektionstools von Browsern nicht sehen kann. Was ist los mit Sourmaps Plugin?
Gibt es eine Aktualisierung auf das? – joshcomley