#vue.js #vuejs2 #nuxt.js #nuxtjs
#vue.js #vuejs2 #nuxt.js #nuxtjs
Вопрос:
Я успешно создал Nuxt.js проект с этой конфигурацией с использованием CLI:
Project name: test
Programming language: JavaScript
Package manager: Npm
UI framework: None
Nuxt.js modules: None
Linting tools: None
Testing framework: None
Rendering mode: Single Page App
Deployment target: Static (Static/JAMStack hosting)
Development tools: jsconfig.json
Version control system: Git
Сервер разработки работает правильно npm run dev
.
npm run build
также выполняется без ошибок и сообщает мне, что:
Ready to run nuxt generate
Но выполнение nuxt generate
приводит к ошибке Command 'nuxt' not found
. Это странно, потому что nuxt, похоже, устанавливается при выполнении npm nuxt list
.
Сначала я переустановил только nuxt, а затем все зависимости после удаления node_modules/
папки, но ошибка остается прежней. Если я просто запускаю npm run start
, он сообщает мне
Nuxt Fatal Error
Error: Output directory `dist/` does not exists, please use
`nuxt generate` before `nuxt start` for static target.
Это снова странно, потому что папка .nuxt/ dist/ существует.
У кого-нибудь есть идеи, что происходит не так?
Ответ №1:
Я решил проблему. Для меня это работает, если я запускаю npm run generate
вместо nuxt generate
.