使用webpack / bin / config-yargs迁移angular 7时出现问题

时间:2019-03-26 14:18:31

标签: angular typescript

尽管对此主题有不同的答案,但我没有找到解决此问题的解决方案。

当我进行npm启动时,会收到以下消息:

  internal/modules/cjs/loader.js:583
    throw err;
     ^

   Error: Cannot find module 'webpack/bin/config-yargs'

我尝试了以下解决方案:

  npm install webpack-cli -D
  npm i webpack-dev-server

这是我的webpack的package.json

"webpack": "^4.29.6",
"webpack-cli": "^3.3.0",
"webpack-dev-middleware": "^2.0.6",
"webpack-dev-server": "^2.11.5",
"webpack-inline-manifest-plugin": "4.0.0",
"webpack-merge": "^4.2.1"

奇怪的是,我无法放置最新版本的“ webpack-dev-server”和“ webpack-dev-middleware”

ng版本:

 Angular CLI: 7.3.6
 Node: 10.15.1
 OS: win32 x64
 Angular: 7.2.10
 ... animations, common, compiler, compiler-cli, core, forms
 ... http, language-service, platform-browser
 ... platform-browser-dynamic, platform-server, router

 Package                           Version
 -----------------------------------------------------------
 @angular-devkit/architect         0.13.6
 @angular-devkit/build-angular     0.13.6
 @angular-devkit/build-optimizer   0.3.2
 @angular-devkit/build-webpack     0.13.6
 @angular-devkit/core              7.3.6
 @angular-devkit/schematics        7.3.6
 @angular/cli                      7.3.6
 @ngtools/webpack                  1.10.0
 @schematics/angular               7.3.6
 @schematics/update                0.13.6
 rxjs                              6.4.0
 typescript                        3.3.4000
 webpack                           4.29.6

如果您有解决此问题的方法,那会很好吗?

0 个答案:

没有答案