Angular CLIプロジェクトをAngular 6.にアップグレードしました。今、アプリをビルドしようとすると、次のエラーが表示されます。
ERROR in ./node_modules/postcss/lib/input.js Module not found: Error: Can't resolve 'path' in '/Users/jattardi/code/myproject/node_modules/postcss/lib' ERROR in ./node_modules/postcss/lib/map-generator.js Module not found: Error: Can't resolve 'path' in '/Users/jattardi/code/myproject/node_modules/postcss/lib' ERROR in ./node_modules/postcss/lib/previous-map.js Module not found: Error: Can't resolve 'path' in '/Users/jattardi/code/myproject/node_modules/postcss/lib' ERROR in ./node_modules/htmlparser2/lib/WritableStream.js Module not found: Error: Can't resolve 'stream' in '/Users/jattardi/code/myproject/node_modules/htmlparser2/lib'
よくわかりません。まず、プロジェクトでpostcss
やhtmlparser2
を直接使用していません。したがって、それらは他の何かの依存関係でなければなりません。
しかし、path
とstream
はNodeモジュールに組み込まれていませんか?どうしてそれらを解決できないのでしょうか?
npm install path
npm install stream
トリックをしました