Vetur找不到package.json

我正在使用 Vue 为我的应用程序编写代码,并且一切正常。然后我开始创建子组件,我无法再刷新本地主机了。

现在它说:

“Vetur 找不到 'package.json”
&
“Vetur 找不到 'tsconfig.json' 或 'jsconfig.json”

当我尝试在 cmd 中“npm run serve”时 - 然后我得到了这个:

C:UserscmanaDesktopWebDeveloperVue appvuetify-todo>npm run serve
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path C:UserscmanaDesktopWebDeveloperVue appvuetify-todopackage.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, open 'C:UserscmanaDesktopWebDeveloperVue appvuetify-todopackage.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! A complete log of this run can be found in:
npm ERR!     C:UserscmanaAppDataRoamingnpm-cache_logs2021-04-07T12_03_13_953Z-debug.log

根据这个https://vuejs.github.io/vetur/guide/setup.html#project-setup - 我试图用这个内容添加 jsconfig.json 文件。(我删除了所有子组件,所以我只剩下这些 vue 文件(About、Todo、App)。)

{
  "include": [
    "./src/views/About.vue",
    "./src/views/Todo.vue",
    "./src/App.vue"
  ]
}

依然没有。有人有什么想法吗?谢谢<3

回答

安装 EsLint 扩展应该可以解决你的问题

如果你使用的是 VS Code,通过发布者搜索 EsLint 扩展:“Dirk Ba​​eumer”,安装它并批准安装以启动 EsLint 服务器

或者npm install eslint在工作区的终端中运行它

package.json 文件被修改,您的服务器将再次启动

有关 EsLint 扩展的更多信息,您可以查看
https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint

祝你好运!


以上是Vetur找不到package.json的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>