Что мне нужно для запуска этой команды «npm run dev»

Я пытаюсь создать манифест микса для своего веб-сайта из laravel в докер goormide, но мне нужно запустить скрипт npm run dev, но каждый раз, когда я это делаю, я получаю это

      npm ERR! code 1
npm ERR! path /workspace/dpl_laravel/laravel8
npm ERR! command failed
npm ERR! command sh -c cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --config=node_modules/laravel-mix/setup/webpack.config.js

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-03-17T12_35_00_310Z-debug.log
npm ERR! code 1
npm ERR! path /workspace/dpl_laravel/laravel8
npm ERR! command failed
npm ERR! command sh -c npm run development

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-03-17T12_35_00_403Z-debug.log

есть представление о том, что происходит?

содержимое /root/.npm/_logs/2021-03-17T12_35_00_403Z-debug.log - это

      0 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'run', 'dev' ]
1 info using npm@7.6.3
2 info using node@v14.16.0
3 timing config:load:defaults Completed in 1ms
4 timing config:load:file:/usr/local/lib/node_modules/npm/npmrc Completed in 3ms
5 timing config:load:builtin Completed in 3ms
6 timing config:load:cli Completed in 2ms
7 timing config:load:env Completed in 0ms
8 timing config:load:file:/workspace/dpl_laravel/laravel8/.npmrc Completed in 0ms
9 timing config:load:project Completed in 0ms
10 timing config:load:file:/root/.npmrc Completed in 0ms
11 timing config:load:user Completed in 1ms
12 timing config:load:file:/usr/local/etc/npmrc Completed in 0ms
13 timing config:load:global Completed in 0ms
14 timing config:load:cafile Completed in 0ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:setUserAgent Completed in 0ms
17 timing config:load:setEnvs Completed in 1ms
18 timing config:load Completed in 8ms
19 verbose npm-session 2194cb5af0191315
20 timing npm:load Completed in 16ms
21 timing command:run Completed in 4523ms
22 verbose stack Error: command failed
22 verbose stack     at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/index.js:64:27)
22 verbose stack     at ChildProcess.emit (events.js:315:20)
22 verbose stack     at maybeClose (internal/child_process.js:1048:16)
22 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
23 verbose cwd /workspace/dpl_laravel/laravel8
24 verbose Linux 4.4.0-1122-aws
25 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "dev"
26 verbose node v14.16.0
27 verbose npm  v7.6.3
28 error code 1
29 error path /workspace/dpl_laravel/laravel8
30 error command failed
31 error command sh -c npm run development
32 verbose exit 1

1 ответ

npm run [script] runs a predefined script in your package.json. If you want to create the mix manifest be sure that these scripts are in your file:

      "scripts": {
    "dev": "npm run development",
    "development": "mix",
}

save the file and run npm run dev or npm run development. Done

it should look like this in your building process:

Другие вопросы по тегам