3
私のプロジェクトではvisual studio(https://marketplace.visualstudio.com/items?itemName=MadsKristensen.ASPNETCoreTemplatePack)にangle2 template installを使用しています。私はSASSを混在させたいが、例外 "を呼び出すノードモジュールへの呼び出しはエラーで失敗した:エラーのためにレンダリングに失敗した:ReferenceError:ウィンドウが定義されていない"。角型テンプレートにサスペンドを組み込む
この私の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"] }
]
}
};
とhome.component.ts
@Component({
selector: 'home',
template: require('./home.component.html'),
styles: [require('./home.component.scss')]
})