终端中的npm错误和警告

时间:2018-10-22 14:48:59

标签: node.js npm

有人可以告诉我这些错误是什么以及如何解决这些错误吗? 每次我尝试在带有npm的节点上安装某些东西时,这些错误就会显示在终端enter image description here

2 个答案:

答案 0 :(得分:0)

您面临的错误是因为您没有package.json文件。 Npm 将软件包安装在node_modules /子文件夹中,但警告您没有 package.json 文件。如果要管理本地安装的 npm 软件包,则应创建一个 package.json 文件。首先创建一个空文件夹:

$ mkdir myapp
$ cd myapp

然后创建一个新的package.json执行

$ npm init

回答所有问题(或跳过),最后将创建一个全新的package.json。

您可以从 npm 文档中的入门文章中获取更多信息:Working with package.json

答案 1 :(得分:0)

ENOENT基本上表示“错误,没有条目”。这意味着它正在寻找package.json文件,但找不到它。下面提到的字段也未找到,因为它们是package.json文件的一部分

因此使用以下命令在当前当前目录中创建一个package.json文件:

npm init

,然后在必填字段中添加必填内容 我还建议您使用

将模块本地安装到特定项目的目录中
npm install express --save 

希望我的回答有帮助, 欢呼声