javascript - npm install 未安装所有依赖项
问题描述
我尝试使用 安装所有依赖npm install
项,但当前项目中没有安装依赖项。它显示以下消息。
然后我尝试使用npm audit
. 这也显示了“发现的漏洞”,如下图所示。
但最后,当我尝试使用 修复漏洞时npm audit fix
,它找不到漏洞并显示“found 0 of 0漏洞”,如下图所示。
帮助我使用npm install
.
我在 windows 系统中安装了 node v10.15.0 和 npm v6.4.1。
解决方案
产生这两个警告的原因是:
package.json
项目文件中没有“description”属性定义或为空字符串。这可能不是强制性的,但上传没有描述的项目会让人很难搜索。- 文件中没有“存储库”的属性定义或为空字符串
package.json
。通常,您可以将项目的 url 放在 GitHub 等存储库中,但这不是强制性的。
通常,当第一次在项目文件夹中运行时,输入这些字段以响应安装问题npm install
,但您始终可以编辑package.json
以稍后添加或更新它们。
计算 in 的空格found vulnerabilities found
和audit fix
输出表明有0
in的计数found 0 vulnerabilities
是看不到的。尝试将输出定向到文件,例如通过npm install >log.txt
在项目文件夹中运行来确定。基本上,主要问题似乎是彩色文本的终端再现。
彩色文本是通过在 NPM 输出字符串中插入ANSI 转义来生成的,通常在标准系统终端程序中工作 - 例如,Windows 10cmd
以白色文本记录消息,并0
以绿色显示,两者都在深色背景上,这意味着它是完全可读的。
推荐阅读
- sql - 如何在 SQLite(或 Oracle)中编写根据日期间隔选择数据的查询函数?
- javascript - 来自我的本地主机的 Nodejs 表单响应错误
- laravel - Guzzle 请求未返回完整响应
- discord - 调用任何命令时运行另一个函数 discord.py
- javascript - 所有api都有终点吗?端点总是一个 URL 吗?
- javascript - 使用 Javascript 的计算器
- event-handling - Discord.js 如何使用事件处理程序?
- python - Flask 在多个路由 NameError 中使用虚拟数据:未定义名称“产品”
- reactjs - 使用测试库(React)找不到按钮
- python - 在 Tkinter 和 Python 中,一个函数中制作的按钮在另一个函数中不存在