Vue.js 维图尔罐头';找不到package.json

Vue.js 维图尔罐头';找不到package.json,vue.js,npm,package.json,serve,vetur,Vue.js,Npm,Package.json,Serve,Vetur,我正在用Vue为我的应用程序编写代码,一切都很顺利。然后我开始创建子组件,无法再刷新本地主机 现在它说: “Vetur找不到”package.json“ & “Vetur找不到'tsconfig.json'或'jsconfig.json'” 当我在命令中尝试“npm运行服务”时,我得到以下结果: C:\Users\cmana\Desktop\WebDeveloper\Vue app\vuetify-todo>npm run serve npm ERR! code ENOENT npm ER

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

现在它说:

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

当我在命令中尝试“npm运行服务”时,我得到以下结果:

C:\Users\cmana\Desktop\WebDeveloper\Vue app\vuetify-todo>npm run serve
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path C:\Users\cmana\Desktop\WebDeveloper\Vue app\vuetify-todo\package.json
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\cmana\Desktop\WebDeveloper\Vue app\vuetify-todo\package.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:\Users\cmana\AppData\Roaming\npm-cache\_logs\2021-04-07T12_03_13_953Z-debug.log
根据这一点,我尝试添加包含此内容的jsconfig.json文件。(我删除了所有子组件,因此只剩下这些vue文件(关于、Todo、App)


还是没什么。有人有什么想法吗?谢谢安装EsLint扩展应该可以解决您的问题

如果您使用的是VS代码,请按发布者搜索EsLint扩展:“Dirk Baeumer”,安装它并批准安装以启动EsLint服务器

或者在终端中运行此命令
npm在您的工作区中安装eslint

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

有关EsLint扩展的更多信息,请查看


祝你好运

好的,我解决了。有两个问题。1) 我插入的工作区文件夹不是我的根文件夹。(这是一个级别以上)所以我删除了它,然后插入根文件夹。然后它终于能够找到package.json。2) 我在源文件夹中创建了
jsconfig.json
,不再在根文件夹中创建了。。。所以我把它移到了那里,它成功了…npm安装eslint是唯一帮助我的解决方案!
{
  "include": [
    "./src/views/About.vue",
    "./src/views/Todo.vue",
    "./src/App.vue"
  ]
}