내 프로젝트의 경우 visual studio (https://marketplace.visualstudio.com/items?itemName=MadsKristensen.ASPNETCoreTemplatePack)에 angular2 템플릿 설치를 사용하고 있습니다. 나는 SASS를 intergrate하지만 예외 "을 던졌습니다. 노드 모듈에 대한 호출이 오류와 함께 실패했습니다 : 오류로 인해 사전 렌더링 실패 : ReferenceError : 창이 정의되지 않았습니다".앵귤러 템플리트에 sass 통합 visual tudio
이 내 webpack.config.js
파일 :
var sharedConfig = {
resolve: { extensions: [ '', '.js', '.ts' ] },
output: {
filename: '[name].js',
publicPath: '/dist/' // Webpack dev middleware, if enabled, handles requests for this URL prefix
},
module: {
loaders: [
{ test: /\.ts$/, include: /ClientApp/, loader: 'ts', query: { silent: true } },
{ test: /\.html$/, loader: 'raw' },
{ test: /\.css$/, loader: 'to-string!css' },
{ test: /\.(png|jpg|jpeg|gif|svg)$/, loader: 'url', query: { limit: 25000 } },
{ test: /\.scss$/, loaders: ["style-loader", "css-loader", "sass-loader"] }
]
}
};
나는 며칠 전 같은 문제에 직면 한
@Component({
selector: 'home',
template: require('./home.component.html'),
styles: [require('./home.component.scss')]
})