trabajando con Laravel + Vue js. pero cuando trato de iniciar vue js usando npm ejecuta el comando de servicio . está contando el siguiente comando de error en mi cmd.
npm ¡ERROR! Falta guión: "servir"
npm ¡ERROR!
npm ¡ERROR! Para ver una lista de scripts, ejecute:
npm ¡ERROR! npm ejecutar
¿Cómo podría solucionar este problema?
paquete.json
{ "private": true, "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", "watch-poll": "npm run watch -- --watch-poll", "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --disable-host-check --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" }, "devDependencies": { "axios": "^0.24.0", "cross-env": "^7.0", "laravel-mix": "^6.0.39", "lodash": "^4.17.19", "resolve-url-loader": "^3.1.0", "sass": "^1.15.2", "sass-loader": "^8.0.0", "vue-template-compiler": "^2.6.14" }, "dependencies": { "vue": "^2.6.14", "vue-axios": "^3.3.7", "vue-router": "^3.5.2", "vue-sweetalert2": "^5.0.2" } }Esta no es solo la aplicación vue js. estas usando vue con Laravel
Si desea crear una compilación de producción, debe ejecutar npm run prod . Si trabaja localmente, debe usar npm run watch . utilizará la recarga en caliente, por lo que detectará los cambios en los archivos y creará un archivo cumplido.
Nota: debe agregar el archivo js & css del recurso al archivo webpack.mix.js y definir el destino para almacenar el archivo compilado en la carpeta pública.
No tiene que usar npm run serve porque está usando vue js en laravel.
Verifique si tiene el contenido a continuación dentro del package.json , si no, agréguelo y luego intente ejecutar los comandos
"scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", "lint": "vue-cli-service lint", // other commands },Editar:
Si está utilizando cmd en Windows.
Siga los pasos a continuación
Intente eliminar la carpeta node_modules y luego ejecute npm i desde cmd.
Luego intente ejecutar npm run serve nuevamente y vea si funciona esta vez
si los dos pasos anteriores no funcionan, instale el servicio vue/cli globalmente ejecutando el comando npm install @vue/cli-service -g y luego siga los pasos 1 y 2 secuencialmente