Javascript 由于npm未导航到错误目录,无法运行服务器。找到包裹,杰森

Javascript 由于npm未导航到错误目录,无法运行服务器。找到包裹,杰森,javascript,vue.js,npm,package.json,Javascript,Vue.js,Npm,Package.json,我使用vue创建了一个项目。这样做没有问题。然后,在尝试使用run npm run serve时,我遇到了node无法找到vue创建项目时创建的package.json文件的问题。在转到vue cli之前尝试学习webpack时,我遇到了相同的问题。我也无法理解这一点。但这意味着这不是vue的原创。我将尝试重新安装node,看看是否可以修复它,但我不相信它会 此外,我想说的是,似乎npm总是在寻找错误的位置。或者期待文件在错误的位置 我正在运行widows 10版本2004 os build 1

我使用vue创建了一个项目。这样做没有问题。然后,在尝试使用run npm run serve时,我遇到了node无法找到vue创建项目时创建的package.json文件的问题。在转到vue cli之前尝试学习webpack时,我遇到了相同的问题。我也无法理解这一点。但这意味着这不是vue的原创。我将尝试重新安装node,看看是否可以修复它,但我不相信它会

此外,我想说的是,似乎npm总是在寻找错误的位置。或者期待文件在错误的位置

我正在运行widows 10版本2004 os build 19041.1052 节点版本14.17.0 0信息如果以“确定”结尾,则有效 1详细cli[

1详细cli'C:\Program Files\nodejs\node.exe'

1详细cli'C:\Program Files\nodejs\node\u modules\npm\bin\npm cli.js', 1详细cli“运行”

1个详细cli“serve”

1详细cli]

2信息使用npm@6.14.13

3信息使用node@v14.17.0

4详细堆栈错误:eNote:没有此类文件或目录,请打开“C:\VueProjects\package.json”

5详细的cwd C:\VueProject

6详细窗口\u NT 10.0.19041

7详细argv“C:\Program Files\nodejs\node.exe”“C:\Program Files\nodejs\node\u modules\npm\bin\npm cli.js“运行”服务

8详细节点v14.17.0

9详细的npm v6.14.13

10错误代码eNONT

11系统调用打开时出错

12错误路径C:\VueProjects\package.json

13错误errno-4058

14错误eNONT eNONT:没有这样的文件或目录,请打开 'C:\VueProjects\package.json'

15错误ENONT这与npm无法找到文件有关

16详细出口[-4058,真]


另外,我会尽可能多地关注这一点,并尝试修复它

根据您的第二个屏幕截图,您的项目文件没有直接位于
C:\Vue Projects\
,这就是为什么它找不到您的
包.json
。运行
npm run
时,您需要位于项目的根目录中,在您的情况下是
C:\Vue Projects\componets

请将所有文本信息作为文本,而不是文本图片。第一个屏幕截图中的第42行似乎返回了不正确的路径,并使用正斜杠而不是反斜杠。也许从那里开始。我已经添加了整个错误报告。我找不到这条路在哪里,我又添了一张照片。其中应该显示我已经在那里找到了文件。另外,我想说的是,似乎npm总是在错误的位置寻找。或者期望文件位于错误的位置place@CharlesEvans根据您的第二个屏幕截图,所有文件似乎都在标题为
componets
的目录中。选中文件资源管理器,或在Powershell/命令提示符中列出目录的内容以进行确认。然后,请将我的答案标记为正确。@CharlesEvans In VS Code如果您在下一步切换插入符号图标componets是否所有源文件都折叠到其中?我正在处理的项目称为组件,它确实有一个包。json文件。vue项目是一个包含组件的目录project@CharlesEvans您必须在该文件夹中运行
npm run service
。根据错误报告,您似乎正在从
C:\Vue Projects
运行它,因为它正在查找
C:\Vue Projects\package.json
。在终端中,您需要运行
cd C:\Vue Projects\componets
然后
npm run service