#windows #vue.js #npm #command-prompt #npm-scripts
Вопрос:
В Windows, когда я запускаю команду «npm запустить службу» в командной строке для просмотра моего проекта vue js, он показывает некоторые ошибки
C:UsersHOMEapp>npm run serve
npm ERR! Missing script: "serve"
npm ERR!
npm ERR! To see a list of scripts, run:
npm ERR! npm run
npm ERR! A complete log of this run can be found in:
npm ERR! C:UsersHOMEAppDataLocalnpm-cache_logs2021-11-15T17_29_32_459Z-debug.log
Пакет.json этого:
{
"name": "testapp",
"version": "0.1.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build"
},
"dependencies": {
"node": "^16.4.1",
"register-service-worker": "^1.7.1",
"vue": "^2.6.11",
"vue-router": "^3.2.0",
"vuex": "^3.4.0"
},
"devDependencies": {
"@vue/cli-plugin-pwa": "~4.5.0",
"@vue/cli-plugin-router": "~4.5.0",
"@vue/cli-plugin-vuex": "~4.5.0",
"@vue/cli-service": "~4.5.0",
"vue-template-compiler": "^2.6.11"
},
"browserslist": [
"> 1%",
"last 2 versions",
"not dead"
]
}
Комментарии:
1. Делает
node -v
иnpm -v
возвращает что-то ?2. Убедитесь, что это
package.json
, что вы опубликовали, находится внутри C:UsersHOMEapp, не в подкаталоге.3. @zerbene Да, обе команды предоставляют версии. Там нет никаких проблем
4. @FerryKranenburg Нет, package.json находится в папке «приложение» . Он не находится в подкаталоге
5. Я думаю, вам следует переустановить узел.