im using webpack 2.2.0. мои appmodule нагрузки должным образом, а также на маршруте кусок загружается, но он выдает ошибку шаблона синтаксического анализаугловой 2 webpack 2 ленивый модуль загрузки метаданных шаблон parse error
«не может связываться с„ngIf“, так как это не известное свойство»
, если им пытаются загрузить commonmodule в динамическом модуле он выдает ошибку дублировать
динамический маршрут (приложение-маршрутизации):
{
path: "reports/:id",
loadChildren:() => {
return System.import('./reports/tabularReportsFachade/tabularReportsFachade.module').then((comp: any) => {
debugger
return comp.TabularReportsFachadeModule;
});
}
ребенка маршрут:
const routes: Routes = [
{
path: "",
component: TabularReportsFachadeComponent,pathMatch: 'full'
}
];
export const routing: ModuleWithProviders = RouterModule.forChild(routes);
Модуль
Ребенок:
@NgModule({
imports: [ routing, FormsModule],
exports: [MyComponents],
declarations: [MyComponents],
bootstrap: [TabularReportsFachadeComponent],
})
export class TabularReportsFachadeModule {
static routing = routing;
}
webpack.config
var path = require('path');
module.exports = {
entry: {
'polyfills': './Scripts/polyfills',
"vendor": "./Scripts/vendor",
"main": "./Scripts/main"
},
output: {
filename: "./Scripts/[name].bundle.js",
path: __dirname,
publicPath: '/'
},
resolve: {
extensions: [".ts", ".js", ".html"]
},
devtool: 'sourcemap',
module: {
loaders: [
{
test: /.ts$/,
loader: 'babel-loader!ts-loader'
},
{
test: /.css$/,
loader: 'style-loader!css-loader!sass-loader'
}
]
}
};
спасибо тонну. работает отлично! – janIreal23
Прохладный. Вы также можете принять этот ответ. –