web-dev-qa-db-ja.com

モジュールが見つかりません:エラー:「パス」を解決できません

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'

よくわかりません。まず、プロジェクトでpostcsshtmlparser2を直接使用していません。したがって、それらは他の何かの依存関係でなければなりません。

しかし、pathstreamはNodeモジュールに組み込まれていませんか?どうしてそれらを解決できないのでしょうか?

6
Joe Attardi
npm install path
npm install stream

トリックをしました

13
lyslim