Error: No module factory available for dependency type: CssDependency
Error: No module factory available for dependency type: CssDependency
windows環境で、Vue CLIを使用して作成したプロジェクトをBuildする時に、以下の様なエラーが出た。
PS C:\Users\---\git\hoge> yarn build
yarn run v1.19.1
$ vue-cli-service build
ERROR Error: No module factory available for dependency type: CssDependency
Error: No module factory available for dependency type: CssDependency
at addDependency (C:\Users\---\Git\hoge\node_modules\webpack\lib\Compilation.js:800:12)
(以下略
原因
ディレクトリを移動した時に、ディレクトリ名にしていたGitをgitと打ち間違って、そのまま作業していたのが原因でした。
PowerShellではディレクトリ名の大文字小文字を間違えてもある程度柔軟に処理してくれるので、なかなか気づかなかったのですが、それが今回は仇になりモジュールがパスを見失っていたようでした。
誤) C:\Users\---\git\hoge
正) C:\Users\---\Git\hoge
解決方法
正しいパスで入り直して実行したら特に問題無くビルド出来ました。
PS C:\Users\---\git\hoge> cd C:\Users\---\Git\hoge
yarn build
参考
Error: No module factory available for dependency type: CssDependency · Issue #5043 · vuejs/vue-cli
Author And Source
この問題について(Error: No module factory available for dependency type: CssDependency), 我々は、より多くの情報をここで見つけました https://qiita.com/sankero/items/7e81e8018d14ca03361d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .