Lahendatud: käivitada dev mix ei leitud

Enne kui sukeldume tõrke „käivita dev mix” keerukustesse, millega paljud JavaScripti programmeerimise valdkonna professionaalid kokku puutuvad, on oluline mõista, mis on „mix”. Laravel Mix on sujuv API JavaScripti rakenduste jaoks Webpacki koostamise etappide määratlemiseks, kasutades mitut levinud CSS-i ja JavaScripti eelprotsessorit. Kasutajad võivad aga komistada veateate "käivita dev mix ei leitud" otsa, mis võib eriti algajatele olla üsna segane.

Nüüd vaatame koos selle probleemi lahendamise protsessi ja koodi taga oleva kontseptsiooni, mida selle lahendamiseks kasutaksime.

Lahendust 'dev mix'i käivitamiseks ei leitud'

Üks populaarne lahendus selle probleemi lahendamiseks on tagada, et kõik sõltuvused on õigesti installitud. Seda saate teha käsu käivitamisega

npm install

. See käsk installib paketi ja kõik paketid, millest see sõltub. Kui probleem püsib ka pärast selle käsu käivitamist, tähendab see, et probleem ei ole võib-olla seotud sõltuvuste installimisega.

Teine viis selle lahendamiseks on veenduda, et skriptid on failis „package.json” õigesti määratletud. Siin on, kuidas see peaks välja nägema:

"scripts": {
    "dev": "npm run development",
    "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
    "watch": "npm run development -- --watch",
    "hot": "cross-env 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": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
}

Sügav sukeldumine koodi

Teeme lahti, mis selles koodis toimub. The "skriptid" objekt on osa failist 'package.json', mis võimaldab pikki käske lühikeste käskudega aliase nimetada. Meie stsenaariumi kohaselt kasutame "arendaja" skript käsu "npm run development" käivitamiseks. Kasutame ka ära "ristkeskkond" keskkonnamuutujate määramiseks platvormide lõikes.

Seotud raamatukogude uurimine: Webpack ja Laravel Mix

  • Veebipakk: See utiliit on kaasaegsete JavaScripti rakenduste jaoks mõeldud staatiline moodulite komplekt. See loob sõltuvuse graafiku, mis kaardistab kõik teie projekti jaoks vajalikud moodulid ja genereerib ühe või mitu kogumit.
  • Laraveli segu: See on abistav tööriist, mis võimaldab arendajatel oma JavaScripti rakenduste jaoks sujuvalt määratleda Webpacki koostamise samme.

Nüüd peaksite saama käivitada käsu 'npm run dev' ilma tõrketeadet "run dev mix not found" ilmumata. Alati on hea näha, et meie rakendused töötavad tõrgeteta ja ilma probleemideta ning loodan, et see kõikehõlmav lahendus on aidanud teil just seda saavutada.

Seonduvad postitused:

Jäta kommentaar