vue.js - 安装 Nuxtjs 包时出现 Babel 错误
问题描述
我正在尝试安装 Nuxt-Admin-starter,每次遇到此错误时,我的节点版本是 14.17.1,我要安装的软件包是: https ://github.com/vrwebdesign/nuxt-admin-首发,
我怎样才能解决这个问题 ?
ERROR in ./.nuxt/client.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@nuxt\babel-preset-app\src\polyfills-plugin.js:1
Error: C:\Users\a\Desktop\New folder\nuxt-admin-starter\.nuxt\client.js: Cannot find module '@babel/preset-env/lib/utils'
Require stack:
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@nuxt\babel-preset-app\src\polyfills-plugin.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@nuxt\babel-preset-app\src\index.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\core\lib\config\files\plugins.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\core\lib\config\files\index.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\core\lib\index.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\babel-loader\lib\index.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\loader-runner\lib\loadLoader.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\loader-runner\lib\LoaderRunner.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\webpack\lib\NormalModule.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\webpack\lib\NormalModuleFactory.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\webpack\lib\Compiler.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\webpack\lib\webpack.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\nuxt.config.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@nuxt\config\dist\config.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@nuxt\cli\dist\cli-index.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@nuxt\cli\dist\cli.js
- C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@nuxt\typescript-runtime\bin\nuxt-ts.js
at PluginPass.Program (C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@nuxt\babel-preset-app\src\polyfills-plugin.js:15:34)
at newFn (C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\traverse\lib\visitors.js:179:21)
at NodePath._call (C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\traverse\lib\path\context.js:55:20)
at NodePath.call (C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\traverse\lib\path\context.js:42:17)
at NodePath.visit (C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\traverse\lib\path\context.js:90:31)
at TraversalContext.visitQueue (C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\traverse\lib\context.js:112:16)
at TraversalContext.visitSingle (C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\traverse\lib\context.js:84:19)
at TraversalContext.visit (C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\traverse\lib\context.js:140:19)
at Function.traverse.node (C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\traverse\lib\index.js:84:17)
at traverse (C:\Users\a\Desktop\New folder\nuxt-admin-starter\node_modules\@babel\traverse\lib\index.js:66:12)
解决方案
给定的 repo 不是 NPM 包,因此您无法安装它。它实际上是一个样板启动器,因此该项目为您提供了一些已经配置的现有结构,以便您花更少的时间配置事物等。
成功运行项目的步骤是
[go to a clean "code" directory]
git clone https://github.com/vrwebdesign/nuxt-admin-starter
yarn
[pass the required "RECAPTCHA_SITEKEY" into a `.env` file otherwise it will error]
yarn dev
这应该可以帮助您访问项目。
它可以是您的起点,也可以从中获得一些配置,但您将无法使用yarn add nuxt-admin-starter
.
推荐阅读
- node.js - 如何修复球童的状态码超出反向代理的容差?
- python - 如何跳过 JSON 数据框中的重复值和空白值并存储到数组中?
- python - 带变量的 for 和 if 语句
- amazon-web-services - 尝试从 ECR 拉取 emr-6.3.0-latest 基础映像时,拉取访问被拒绝
- css - ngx-chart 不应用卡号样式
- azure - 有没有办法控制 Azure CosmosDB 写入何时被读取(暂存数据)拾取?
- javascript - React hook form : OnSubmit 给我重置的值(注册无效)
- javascript - 如何使用 map() 将对象转换为数组?
- java - 可以在不编译 jar 文件中的 spring boot 应用程序的情况下使用“jmx exporter”吗?
- shell - 模拟轻量级 cpu 加载 shell 脚本