我需要使用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