我正在使用 Vue 为我的应用程序编写代码,一切都运行良好。然后我开始创建子组件,我无法再刷新本地主机了。
现在它说:
“Vetur 找不到‘package.json’” 和 “Vetur 找不到‘tsconfig.json’或‘jsconfig.json’”
当我尝试在 cmd 中“npm run serve”时 - 然后我得到这个:
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
根据这个 https://vuejs.github.io/vetur/guide/setup.html#project-setup - 我试图用这个内容添加 jsconfig.json 文件。 (我删除了所有的子组件,所以我只剩下这些 vue 文件(关于,待办事项,应用程序)。)
{
"include": [
"./src/views/About.vue",
"./src/views/Todo.vue",
"./src/App.vue"
]
}
依然没有。有人有什么想法吗?谢谢<3
原文由 Cmanar0 发布,翻译遵循 CC BY-SA 4.0 许可协议
首先,在 Visual Studio 代码中,键入:
Ctrl
+Shift
+p
这个命令,将打开这个窗口
在搜索栏中输入: settings json ,如下所示:
打开第一个选项:“ 打开设置(JSON) ”。
现在,在 JSON 文件上,添加:
"vetur.ignoreProjectWarning": true,
在文件末尾,如下所示:重启 Visual Studio Code,大功告成!