Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Webpack获取Aurelia供应商文件和Aurelia应用程序文件的单独捆绑包?_Webpack_Aurelia - Fatal编程技术网

如何使用Webpack获取Aurelia供应商文件和Aurelia应用程序文件的单独捆绑包?

如何使用Webpack获取Aurelia供应商文件和Aurelia应用程序文件的单独捆绑包?,webpack,aurelia,Webpack,Aurelia,我对网页包有以下基本设置: { 上下文:rootDir, 条目:{ main:scriptsPath+“main.ts”, 应用程序:[/*这是由aurelia网页包插件填写的*/] }, 输出:{ 路径:destDir, 库:“[名称]”, 文件名:“[name]-bundle.js” }, 模块:{…加载程序}, 解决:{…}, 插件:[ 新建webpack.optimize.commonChunkPlugin({ 名称:“主要”, minChunks:无限 }),

我对网页包有以下基本设置:

{
上下文:rootDir,
条目:{
main:scriptsPath+“main.ts”,
应用程序:[/*这是由aurelia网页包插件填写的*/]
},
输出:{
路径:destDir,
库:“[名称]”,
文件名:“[name]-bundle.js”
},
模块:{…加载程序},
解决:{…},
插件:[
新建webpack.optimize.commonChunkPlugin({
名称:“主要”,
minChunks:无限
}),            
新的AureliaWebpackPlugin({
src:appPath,
根目录:rootDir
}),
]
};
My
Main.ts
仅导入skeleton应用程序附带的所有
aurelia-*
包,以及Jquery和Bootstrap。正如所料,我得到了两个独立的包,分别名为
main bundle.js
app bundle.js
。但运行时,浏览器会抛出以下错误:

错误:找不到模块。/aurelia模板化资源/compose。

我发现aurelia webpack插件没有生成
webpackContextResolve
函数使用的正确上下文映射。我不知道如何解决这个问题。感谢您的帮助

环境详情:

  • Windows 7 x64
  • 节点v6.0.0
  • NPM v3.10.7
  • 网页包v1.13.2
  • 奥雷利亚v1.1.0
更新

我按照上的说明将网页更新为2.1.0-beta.24,但仍遇到此错误和许多类似错误:

Error: Cannot find module './aurelia-templating-resources/binding-mode-behaviors'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/repeat'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/with'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/if'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/compose'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-router/route-href'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/update-trigger-binding-behavior'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-router/router-view'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/signal-binding-behavior'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/debounce-binding-behavior'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/sanitize-html'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/replaceable'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/hide'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/show'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/throttle-binding-behavior'. app-bundle.js:42:9
Error: Cannot find module './aurelia-templating-resources/focus'.