账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    创建vue项目错误 Error: No parser and no file path given
    • 师傅被妖怪抓走了2018-05-28 00:00
    20
    0

    很抱歉版本号打错了,误导了一些人。因为今天segmentfault ios手机端用sogou输入法编辑问题切换到英文会一直乱打字。。我也不知道什么问题。。实在抱歉


    原因是prettier 更新到1.13.0导致的
    component-compiler-utils 1.3.1 已经更新修复了.

    具体, https://github.com/vuejs/comp...


    error
    in ./src/App.vue

    Module build failed: Error: No parser and no file path given, couldn't infer a parser.

    at normalize (F:\WebStormProjects\a9043-blog-mobile\node_modules\prettier\index.js:7051:13)
    at formatWithCursor (F:\WebStormProjects\a9043-blog-mobile\node_modules\prettier\index.js:10370:12)
    at F:\WebStormProjects\a9043-blog-mobile\node_modules\prettier\index.js:31115:15
    at Object.format (F:\WebStormProjects\a9043-blog-mobile\node_modules\prettier\index.js:31134:12)
    at Object.module.exports (F:\WebStormProjects\a9043-blog-mobile\node_modules\vue-loader\lib\template-compiler\index.js:80:23)
    

    @ ./src/App.vue 11:0-354
    @ ./src/main.js
    @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js

    error in ./src/components/HelloWorld.vue

    Module build failed: Error: No parser and no file path given, couldn't infer a parser.

    at normalize (F:\WebStormProjects\a9043-blog-mobile\node_modules\prettier\index.js:7051:13)
    at formatWithCursor (F:\WebStormProjects\a9043-blog-mobile\node_modules\prettier\index.js:10370:12)
    at F:\WebStormProjects\a9043-blog-mobile\node_modules\prettier\index.js:31115:15
    at Object.format (F:\WebStormProjects\a9043-blog-mobile\node_modules\prettier\index.js:31134:12)
    at Object.module.exports (F:\WebStormProjects\a9043-blog-mobile\node_modules\vue-loader\lib\template-compiler\index.js:80:23)
    

    @ ./src/components/HelloWorld.vue 11:0-366
    @ ./src/router/index.js
    @ ./src/main.js
    @ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 听够假话 普通会员 1楼

      这个错误通常表示你的代码中没有安装或配置正确一个解析器,这可能是因为你在使用vue CLI创建项目时,没有按照以下步骤操作:

      1. 安装vue-cli:打开命令行,输入以下命令安装vue-cli:

      npm install -g @vue/cli

      1. 创建项目:使用以下命令创建一个新的vue项目:

      vue create my-project

      1. 运行项目:在命令行中输入以下命令运行项目:

      cd my-project vue run serve

      1. 验证代码:在浏览器中打开http://localhost:8080,你应该能看到你的项目界面。

      如果这个错误仍然存在,那么可能是你的代码中没有正确配置解析器。请确保你的项目中已经安装了对应的解析器,并且该解析器被正确配置在你的项目中。你可以通过查看package.json文件中的scripts对象来查看你的解析器配置。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部