Steve Zhou 2024-01-29 08:27 采纳率: 0%
浏览 244
已结题

Vue创建项目出现连续的Parsing error:unexpected token.

img

img


以上是vue创建项目出现的错误,开始创建都是正常的,在后面执行running completion hook的时候出现了5个连续错误

  • 写回答

6条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-01-29 08:34
    关注

    引自免费微信小程序:皆我百晓生

    从您提供的错误信息来看,当您使用Vue CLI创建项目时,在运行完成钩子阶段(running completion hooks)出现了多个Babel编译错误。错误提示指出在解析.config.jsApp.vueHelloWorld.vue以及main.js等文件时遇到了未预期的符号(Unexpected token),并且这些错误均指向了同一个Babel预设文件:

    "While processing: \"E:\\\\development wueproject newyeardemo2\\\\node_modules\\\\@vue\\cli-plugin-babel\\preset.js\""
    

    这表明Babel在处理您的源代码或配置文件时出现了问题,可能是由于以下原因:

    1. 源代码格式不正确:检查报错的.vue.js文件中是否存在语法错误,比如未闭合的大括号 {}、括号不匹配、字符串拼接错误或者是ES6+的特性没有被正确转换。

    2. Babel配置问题:预设文件(preset.js)可能存在问题,或者与项目使用的Vue CLI版本不兼容。您可以尝试更新Vue CLI到最新版,并确保项目的babel.config.js配置正确无误,例如:

    // babel.config.js
    module.exports = {
      presets: [
        '@vue/cli-plugin-babel/preset',
      ],
    };
    
    1. 依赖包安装不完整或版本冲突:确保所有依赖包已成功安装且版本适配。根据图中的信息,似乎依赖已经安装,但仍然建议您重新安装项目依赖以排除问题:
    cd E:\development\wueproject\newyeardemo2
    npm install 或 yarn
    
    1. 环境问题:确认Node.js和npm的版本是否满足Vue CLI的要求,并清理缓存后重试:
    npm cache clean --force
    npm install -g @vue/cli
    vue create your-project-name
    

    总之,解决这类问题通常需要逐个排查上述可能性。首先从源代码审查开始,然后检查Babel配置和依赖关系,最后再考虑环境因素的影响。如果问题依然存在,请提供更多详细信息以便进行更精确的诊断。

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月29日
  • 赞助了问题酬金15元 1月29日
  • 创建了问题 1月29日