Vue.js 维图尔罐头';找不到package.json
我正在用Vue为我的应用程序编写代码,一切都很顺利。然后我开始创建子组件,无法再刷新本地主机 现在它说: “Vetur找不到”package.json“ & “Vetur找不到'tsconfig.json'或'jsconfig.json'” 当我在命令中尝试“npm运行服务”时,我得到以下结果: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
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"
]
}