无法使用 npm 安装 redis 和 moment

无法使用 npm 安装 redis 和 moment

我需要使用npm来在我的系统上安装包redis&moment但是它没有发生,而是得到了这个:

$ npm install redis;npm install moment
/home/ron
└─┬ [email protected] 
  ├── [email protected] 
  ├── [email protected] 
  └── [email protected] 

npm WARN enoent ENOENT: no such file or directory, open '/home/ron/package.json'
npm WARN ron No description
npm WARN ron No repository field.
npm WARN ron No README data
npm WARN ron No license field.
/home/ron
├── [email protected] 
└── [email protected] 

npm WARN enoent ENOENT: no such file or directory, open '/home/ron/package.json'
npm WARN ron No description
npm WARN ron No repository field.
npm WARN ron No README data
npm WARN ron No license field.

我也尝试过,sudo但结果是一样的...我该如何解决这个问题?

答案1

您是否创建了package.json文件?也许我认为先再次运行此命令。

LPB_Tandn_IT:~ tannetto$ npm init

此命令在您的文件夹中创建一个 package.json 文件。

然后运行,

LPB_Tandn_IT:~ tannetto$ npm install redis --save

确保--save您的模块作为依赖项保存在您的package.json文件中。

我希望您发现这篇文章很有用并且有效。

答案2

您忘记运行了npm init。您必须先创建 package.json 文件。

您可以在此处找到更多详细信息: https://docs.npmjs.com/creating-a-package-json-file

相关内容