開発ブログ

株式会社Nextatのスタッフがお送りする技術コラムメインのブログ。

電話でのお問合わせ 075-744-6842 ([月]-[金] 10:00〜17:00)

  1. top >
  2. 開発ブログ >
  3. PHP >
  4. Laravel >
  5. Laravel5.6 npm installで【Failed at the pngquant-bin@4.0.0】が出て進まない場合の対処法
no-image

Laravel5.6 npm installで【Failed at the pngquant-bin@4.0.0】が出て進まない場合の対処法

こんにちは。
ニシザワです。

Laravel5.6でlaravel-mixを使おうとした時に上手く行かなかったのでメモです。
npm installしていると
Failed at the pngquant-bin@4.0.0
なんて出て止まってしまいます。
理由はimagemin-pngquantが最近v5.1.0をリリースしたことにより
必要なコンポーネントのバージョンが変わったからです。

ですので、package.jsonで
 

    "devDependencies": {
        "axios": "^0.18",
        "babel-preset-react": "^6.23.0",
        "bootstrap": "^4.0.0",
        "browser-sync": "^2.23.6",
        "browser-sync-webpack-plugin": "^2.0.1",
        "cross-env": "^5.1",
        "jquery": "^3.2",
        "laravel-mix": "^2.0",
        "imagemin-pngquant": "5.0.1"
    },


上記のようにimagemin-pngquantをv5.0.1
に固定してあげるか

    "devDependencies": {
        "axios": "^0.18",
        "babel-preset-react": "^6.23.0",
        "bootstrap": "^4.0.0",
        "browser-sync": "^2.23.6",
        "browser-sync-webpack-plugin": "^2.0.1",
        "cross-env": "^5.1",
        "jquery": "^3.2",
        "laravel-mix": "^2.0",
        "pngquant-bin": "4.0.0"
    },


のようにpngquant-binをv4.0.0
に固定してあげればOKです。
TOPに戻る