javascript - 如何使用网络掩码 1.0.6 修复 pm2 导致高级别威胁的问题
问题描述
我正在处理我的项目并pm2-runtime
在运行时环境中使用命令,但是运行命令时终端出现的问题npm i
给出了 2 级警告
High netmask npm package vulnerable to octal input data
Package netmask
Patched in >=2.0.1
Dependency of pm2
Path pm2 > @pm2/agent > proxy-agent > pac-proxy-agent >
pac-resolver > netmask
More info https://npmjs.com/advisories/1658
High netmask npm package vulnerable to octal input data
Package netmask
Patched in >=2.0.1
Dependency of pm2
Path pm2 > @pm2/io > @pm2/agent-node > proxy-agent >
pac-proxy-agent > pac-resolver > netmask
More info https://npmjs.com/advisories/1658
我正在使用此命令代替npm start
任何人都可以向我建议相同命令的替代方法
"start": "cross-env NODE_ENV=production pm2-runtime start index.js"
解决方案
安装最新的 PM2 版本:
npm install pm2@latest -g
pm2 update
推荐阅读
- android - Asynctask 不适用于实时数据库
- scala - 如何从进料器中获取随机值以在加特林的标头中使用
- javascript - 点击显示灯箱
- active-directory - Powershell 导入导出的文件
- firebase - 仅将项目成员添加到 Firebase(而不是整个 Google Cloud)
- android - Xamarin Forms Custom TabbedRenderer 移除 Android 上的 TabLayout
- react-native - Redux persist 不存储任何数据以供离线使用
- c - 尝试 if "?:" 条件块可以更简单
- symfony - 我在 symfony 4 ton enable Easy Admin Bundle 中找不到文件夹和文件 app/appkernel.php
- bash - SuiteCRM - 修复文件权限