的WebPack多角度2个模块

的WebPack多角度2个模块

问题描述:

我有一个ASP.NET Core现场用2个页面,该页面路由通过MVC,不Angular 2完成。每个页面都有自己的Angular 2“应用程序”。我正在努力尝试使用webpack来解决这个问题。的WebPack多角度2个模块

如果我引导两个部件为一个模块,然后我得到一个The selector "xxx" did not match any elements错误。不过,如果我尝试在webpack.config.js创建多个entry当时的该polyfills怪胎,因为它是无法找到其他模块。

我如何得到这个工作?我在这里唯一可用的选择是*使用Angular 2路由器并创建一个SPA?

这里是我的webpack.config.js相关部分:

entry: { 
    "polyfills": "./App/polyfills.ts", 
    "vendor": "./App/vendor.ts", 
    "firstapp": "./App/bootfirst.ts", 
    "secondapp": "./App/bootsecond.ts" 
}, 
resolve: { 
    extensions: ['', '.ts', '.js', '.json', '.css', '.scss', '.html'] 
}, 
output: { 
    path: process.cwd() + "/wwwroot", 
    publicPath: "/js/", 
    filename: "js/[name].js" 
}, 
+0

您是否找到任何解决方案? – Ssss

可悲的是,我不得不使用这种暴行继续下去。请有人帮我找到正确的解决方案。

entry: { 
    "polyfills": "./App/polyfills.ts", 
    "vendor": "./App/vendor.ts", 
    "app": "./App/bootfirst.ts" 
    //"app": "./App/bootsecond.ts" 
}, 
resolve: { 
    extensions: ['', '.ts', '.js', '.json', '.css', '.scss', '.html'] 
}, 
output: { 
    path: process.cwd() + "/wwwroot", 
    publicPath: "/js/", 
    filename: "js/[name].first.js" 
    //filename: "js/[name].second.js" 
},