Разница между npm run serve и npm run dev

При запуске интерфейсных проектов в последнее время иногда используется npm run serve, а иногда — npm run dev.

Обычно npm run serve используется для vue 3.x, а npm run dev — при запуске проектов vue2.x.

dev — это команда выполнения по умолчанию для vue cli2 , submit — это команда выполнения по умолчанию для vue cli4.

Пример: когда мы запускаем некоторые проекты vue, когда мы вводим один из npm run serve или npm run dev, система сообщит об ошибке.

PS C:\Users\123456\Desktop> npm run dev
npm ERR! missing script: dev
 
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\LENOVO\AppData\Roaming\npm-cache\_logs\2022-03-27T01_05_59_189Z-debug.log
PS C:\Users\123456\Desktop\website> npm run serve

На этом этапе мы открываем файл package.json и наблюдаем этот код:

"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
},

Вы можете думать об этом запуске npm как о значении сценариев в npm run package.json.
Например, npm run serve на самом деле запускает vue-cli-service serve; и если вы хотите использовать npm run dev, просто измените «serve» на «dev». следующее:
 

"scripts": {
"dev": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
},

Guess you like

Origin blog.csdn.net/weixin_64443786/article/details/132676633