node.js - 在尝试运行“Hello World”练习后,遇到此错误代码 ENOENT: no such file or directory
问题描述
我在尝试运行 PluralSight 教程中的“Hello World”练习时遇到了一些麻烦。我是编码新手,我不知道我做错了什么。在终端中输入“npm run start”命令后,我一直遇到此错误。
我在网上查找了可能的解决方案,但它们都从删除和重新安装 package.json 文件到重新安装 git 和 node.js 等。我应该注意我正在使用 Mac,所以我不知道那是不是也是问题的一部分或其他东西。
这是代码
charlierodriguez@Charlies-Mac-mini ~ % npm run start
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /Users/charlierodriguez/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/Users/charlierodriguez/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! /Users/charlierodriguez/.npm/_logs/2020-11-23T17_59_28_824Z-debug.log
charlierodriguez@Charlies-Mac-mini ~ %
解决方案
当 npm 在该位置查找 package.json 文件但无法找到时,会出现此错误。你能跑吗js npm init
。它将在该位置创建 package.json 文件。
你仍然会得到一些不同的错误。因为 package.json 文件中的脚本段应该有一个关键的开始。
您可以将该键的值添加为要运行的命令。
推荐阅读
- unity3d - 统一网络。transform.setparent() 在 clinet 端不起作用
- excel - 无法保存Openpyxl python3修改的现有excel文档
- sql - 如何通过在任何插入的两个值之间改组来将列上的两个值指定为 DEFAULT
- delphi - delphi中的OnDrawCell过程访问冲突
- java - 如何将图像保存到文件夹并将链接保存到 mySQL 数据库
- bash - 在 bash 中编写一个可移植的通用确认函数——你能改进它吗?
- angular - Css 不适用于 Angular 6
- python - 从python调用bash命令时“致命:参数太多”,直接在git bash中使用相同的命令没有错误
- python - 当我尝试通过 python 发送请求时,$ 中的错误读取不是有效的 json 值
- python - 如何从位置查询中扩大坐标?