使用 npm 安装 ply 时没有得到这样的文件或目录

Getting no such file or directory while installing ply using npm

我发现了这个围绕 Rest API 测试框架的很酷的项目。我正在从 https://github.com/ply-ct/ply

安装 ply
npm install ply-ct --save-dev

出现以下错误,有谁知道如何解决这个问题

npm WARN saveError ENOENT: no such file or directory, open '/Users/ma/ply/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/Users/ma/ply/package.json'
npm WARN ply No description
npm WARN ply No repository field.
npm WARN ply No README data
npm WARN ply No license field.

+ ply-ct@2.1.3
added 89 packages from 73 contributors and audited 89 packages in 9.668s

8 packages are looking for funding
  run `npm fund` for details

严格来说,这不是错误,只是一个警告(我相信您应该能够require您源代码中的这个特定模块)。因为在您安装依赖项的目录中没有 package.json 文件,npm 无法将文件添加到您的 devDependencies。

要创建 package.json 文件,您必须 运行 npm init 并回答一些问题:https://docs.npmjs.com/creating-a-package-json-file.

在 package.json 出现在您的裸目录中并且您再次 运行 npm install ply-ct --save-dev 之后,警告将不再存在并且安装后依赖项将添加到您的 package.json 文件。稍后,您只需 运行 npm install 即可安装所有必需的依赖项。

运行 npm install ply-ct --save-dev 的说明假定您有一个 node.js 项目和 package.json 文件。

如果你只是想运行 ply command-line接口进行API测试,你可以选择全局安装ply-ct:

npm install -g ply-ct

https://github.com/ply-ct/ply#installation

免责声明:我是 Ply 的贡献者。