用vue创建nuxt项目报错,网上找遍了查不到什么原因,大佬们帮帮忙!!!

新手上路,请多包涵

问题描述

我想用nuxt官网命令 yarn create nuxt-app <项目名>创建一个前端项目,但是运行该命令的时候报错了,具体报错如下:

...
warning "nuxt-app > firebase > @firebase/performance > @firebase/installations > @firebase/installations-types@0.1.0" has unmet peer dependency "@firebase/app-types@0.x".
[4/4] Building fresh packages...
success Installed "create-nuxt-app@2.9.2" with binaries:
      - create-nuxt-app
'C:\Users\win' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
error Command failed.
Exit code: 1
Command: C:\Users\win 10\AppData\Local\Yarn\bin\create-nuxt-app
Arguments: officialWebsite.shanglian
Directory: D:\demo\_WebDemo\officialWebsite.shanglian
Output:

info Visit https://yarnpkg.com/en/docs/cli/create for documentation about this command.

问题出现的环境背景及自己尝试过哪些方法

我尝试使用网上提供的方法运行yarn global add create nuxt-app这条命令,但是这条命令也报错,
于是我又尝试网上提供的命令运行yarn config set ignore-engines true,然后重新运行yarn global add create nuxt-app不报错。
当我重新运行nuxt官网提供的安装命令 yarn create nuxt-app <项目名>时,有提示让我选择版本具体如下:

D:\demo\_WebDemo\officialWebsite.shanglian>yarn create nuxt-app officialWebsite.shanglian
yarn create v1.17.3
[1/4] Resolving packages...
warning Lockfile has incorrect entry for "vuexblaze@^0.0.3". Ignoring it.
Couldn't find any versions for "vuexblaze" that matches "^0.0.3"
? Please choose a version of "vuexblaze" from this list: (Use arrow keys)
> 0.1.1
  0.1.0
  0.0.9
  0.0.8
  0.0.7
  0.0.6
  0.0.5
  0.0.4
  0.0.2
  0.0.1

我随便选了一个然后就报错了,具体报错代码如下:

D:\demo\_WebDemo\officialWebsite.shanglian>yarn create nuxt-app officialWebsite.shanglian
yarn create v1.17.3
[1/4] Resolving packages...
warning Lockfile has incorrect entry for "vuexblaze@^0.0.3". Ignoring it.
Couldn't find any versions for "vuexblaze" that matches "^0.0.3"
? Please choose a version of "vuexblaze" from this list: 0.1.1
[2/4] Fetching packages...
info fsevents@2.0.7: The platform "win32" is incompatible with this module.
info "fsevents@2.0.7" is an optional dependency and failed compatibility check. Excluding it from installation.
info fsevents@1.2.9: The platform "win32" is incompatible with this module.
info "fsevents@1.2.9" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning "nuxt-app > nuxt-fire@1.4.1" has incorrect peer dependency "firebase@^6.0.2".
warning "nuxt-app > firebase > @firebase/database@0.3.20" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/firestore@1.2.2" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/functions@0.4.6" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/messaging@0.3.19" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/performance@0.2.1" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/storage@0.2.15" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/auth > @firebase/auth-types@0.6.1" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/auth > @firebase/auth-types@0.6.1" has unmet peer dependency "@firebase/util@0.x".
warning "nuxt-app > firebase > @firebase/database > @firebase/database-types@0.3.11" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/firestore > @firebase/firestore-types@1.2.1" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/functions > @firebase/messaging-types@0.2.11" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/performance > @firebase/installations@0.1.0" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/storage > @firebase/storage-types@0.2.11" has unmet peer dependency "@firebase/app-types@0.x".
warning "nuxt-app > firebase > @firebase/storage > @firebase/storage-types@0.2.11" has unmet peer dependency "@firebase/util@0.x".
warning "nuxt-app > firebase > @firebase/performance > @firebase/installations > @firebase/installations-types@0.1.0" has unmet peer dependency "@firebase/app-types@0.x".
[4/4] Building fresh packages...
success Installed "create-nuxt-app@2.9.2" with binaries:
      - create-nuxt-app
'C:\Users\win' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
error Command failed.
Exit code: 1
Command: C:\Users\win 10\AppData\Local\Yarn\bin\create-nuxt-app
Arguments: officialWebsite.shanglian
Directory: D:\demo\_WebDemo\officialWebsite.shanglian
Output:

info Visit https://yarnpkg.com/en/docs/cli/create for documentation about this command.

D:\demo\_WebDemo\officialWebsite.shanglian>

你期待的结果是什么?

我希望有朋友帮我找到原因,谢谢!

阅读 5.3k
2 个回答

根据观看,应该很可能是国内网络环境问题造成的,建议将yarn更换为国内淘宝的tyarn再重新尝试,tyarn地址https://npm.taobao.org/packag...

我猜,是你这个空格造成的

Command: C:\Users\win 10\AppData\Local\Yarn\bin\create-nuxt-app

你可能是把node装在win 10这个目录下造成的,把node卸载了重新装一下吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题