Что мне нужно для запуска этой команды «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: