Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/31.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
Angular 网页包DllBundlesPlugin找不到模块';涂底漆';_Angular_Webpack_Asp.net Core_Primeng_Webpack Plugin - Fatal编程技术网

Angular 网页包DllBundlesPlugin找不到模块';涂底漆';

Angular 网页包DllBundlesPlugin找不到模块';涂底漆';,angular,webpack,asp.net-core,primeng,webpack-plugin,Angular,Webpack,Asp.net Core,Primeng,Webpack Plugin,我有一个Angular2(4.0.0-rc.2)应用程序,其中Webpack配置为使用HMR功能,我还使用Webpack dll bundles插件在开发环境中创建dll,我想使用Priming组件。因此,我需要在DllBundlesPlugin中将Priming包作为供应商依赖项,但当我将“Priming”添加到供应商包中时,网页包编译失败,出现以下错误: DLL: Checking if DLLs are valid. npm : { Error: Cannot find module 'p

我有一个Angular2(4.0.0-rc.2)应用程序,其中Webpack配置为使用HMR功能,我还使用Webpack dll bundles插件在开发环境中创建dll,我想使用Priming组件。因此,我需要在DllBundlesPlugin中将Priming包作为供应商依赖项,但当我将“Priming”添加到供应商包中时,网页包编译失败,出现以下错误:

DLL: Checking if DLLs are valid.
npm : { Error: Cannot find module 'primeng'
At line:1 char:1
+ npm run build:dev
+ ~~~~~~~~~~~~~~~~~
+ CategoryInfo          : NotSpecified: ({ Error: Cannot find module 'primeng':String) 
[], RemoteException
+ FullyQualifiedErrorId : NativeCommandError

at Function.Module._resolveFilename (module.js:470:15)
at Function.resolve (internal/module.js:27:19)
at DllBundlesControl.getPackageJsonPath 
我的配置如下:

插件:[
新的DllBundlesPlugin({
捆绑包:{
多填料:[
“核心js”,
{
名称:“zone.js”,
路径:“zone.js/dist/zone.js”
},
{
名称:“zone.js”,
路径:“zone.js/dist/long stack trace zone.js”
}
],
供应商:[
“@角度/平台浏览器”,
“@角度/平台浏览器动态”,
“@angular/core”,
“@angular/common”,
“@angular/forms”,
“@angular/http”,
“@angular/router”,
"打底",,
“rxjs”,
]
},
dllDir:'/wwwroot/dist',
webpackConfig:webpackMerge(commonConfig{
devtool:“廉价模块源映射”,
插件:[]
})
})
]
我也尝试过“预涂/预涂”,但后来我得到:

错误:包名称不匹配,应为priming/priming,但找到priming
那么,是否有可能以某种方式将DllBundlesPlugin与Priming一起使用