【发布时间】:2021-03-04 00:02:55
【问题描述】:
我关注了 Kevin Powell 在 SASS 和 Parcel 上的 YT 视频。我设法让 SASS 部分正常运行,并设法让包裹捆绑器在一个项目上正常工作......所以到目前为止一切都很好。
今天我正在创建一个新项目并遵循所有必需的步骤,当我通过npm install parcel-bundler --save-dev 安装 Parcel 时,我遇到了 2 个高严重性漏洞......我已经运行了 npm audit fix 命令和npm audit fix --force 如建议的那样,但没有运气解决这个问题。
这是npm audit的输出
npm audit report
node-forge <=0.9.2
Severity: high
Prototype Pollution in node-forge - https://npmjs.com/advisories/1561
fix available via `npm audit fix --force`
Will install parcel-bundler@1.3.1, which is a breaking change
node_modules/node-forge
parcel-bundler >=1.4.0
Depends on vulnerable versions of node-forge
node_modules/parcel-bundler
2 high severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
我已经尝试了所有可能的解决方案,我可以找到解决这个问题的方法,但我终其一生都无法让它发挥作用。
我什至在我的 PC 和笔记本电脑上都进行了测试...我的主 PC 运行的是 Linux Mint 19.2 cinnamon 和笔记本电脑 Window 10,并且我在两者中都遇到了相同的 2 个漏洞。
我该如何解决这个问题?
【问题讨论】:
标签: javascript npm bundler