Masahiro Okubo

ng serveでCannot find module ‘webpack/lib/node/NodeTemplatePlugin’が出てきた

ng serveでCannot find module ‘webpack/lib/node/NodeTemplatePlugin’が出てきた

Angularを起動させようとしたらまたよくわからないエラーが発生しました

$ ng serve
Cannot find module 'webpack/lib/node/NodeTemplatePlugin'

調べて見ると、こちらのコードを実行すると治るようなので実行したところ
今度は別のエラーが出てきました

$ npm remove webpack -g
$ npm i webpack --save-dev

# エラー発生
$ ng serve
Invalid or unexpected token

念のためnode_modulesを削除して再インストールしたところうまくいきました!

$ rm -rf node_modules/

$ npm install

$ ng serve
** NG Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
Date: 2018-01-25T03:18:47.656Z                                                          
Hash: 946913dea230b090d975
Time: 73057ms
chunk {inline} inline.bundle.js (inline) 5.79 kB [entry] [rendered]
chunk {main} main.bundle.js (main) 959 kB [initial] [rendered]
chunk {polyfills} polyfills.bundle.js (polyfills) 584 kB [initial] [rendered]
chunk {styles} styles.bundle.js (styles) 36.4 kB [initial] [rendered]
chunk {vendor} vendor.bundle.js (vendor) 10 MB [initial] [rendered]

webpack: Compiled successfully.


参考にした記事
Error: Cannot find module ‘webpack/lib/node/NodeTemplatePlugin’ #2131


関連記事

copyright© 2016-2021 Masahiro Okubo