1. 程式人生 > >Laravel5.5執行 npm run dev時報錯,提示cross-env找不到(not found)的解決辦法

Laravel5.5執行 npm run dev時報錯,提示cross-env找不到(not found)的解決辦法

smo font span links 命令 develop ebp amp webpack

Laravel 5.4 Mix & Laravel5.5執行 npm run dev時報錯,提示cross-env找不到(not found)的解決辦法

  • 首先進入package.json文件,
    scripts下的所有cross-env刪除掉,(devDependencies下的不能刪除)
    處理結果代碼如下:


    {

    "private": true,

    "scripts": {

    "dev": "npm run development",

    "development": "NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",

    "watch": "NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",

    "watch-poll": "npm run watch -- --watch-poll",

    "hot": "NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",

    "prod": "npm run production",

    "production": "NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"

    },

    "devDependencies": {

    "axios": "^0.16.2",

    "bootstrap-sass": "^3.3.7",

    "cross-env": "^5.0.1",

    "jquery": "^3.1.1",

    "laravel-mix": "^1.0",

    "lodash": "^4.17.4",

    "vue": "^2.1.10"

    }

    }

    然後執行: npm install –no-bin-links

    如果這個過程有報錯,需要再次執行:npm install –no-bin-links

    其次執行:yarn install –no-bin-links

    最後執行編譯命令:npm run dev 或者 npm run watch-poll

    好了,完美解決此問題!

Laravel5.5執行 npm run dev時報錯,提示cross-env找不到(not found)的解決辦法