无法创建React应用请求技术协助(附Windows PowerShell执行日志)
解决Create React App创建后的漏洞问题及启动指引
Hey there, let's get your React app up and running smoothly. Looking at your PowerShell log, the app was actually created successfully—you just need to address those moderate vulnerabilities before you start building. Here's what to do next:
First, let's recap your command output for clarity:
Windows PowerShell 版权所有 (C) Microsoft Corporation。保留所有权利。 尝试新的跨平台 PowerShell PS D:\Amazon> npx create-react-app amazon-clone 正在D:\Amazon\amazon-clone中创建新的React应用。 正在安装软件包。这可能需要几分钟时间。 正在通过cra-template安装react、react-dom和react-scripts... 已添加1919个软件包,并在3分钟内完成1920个软件包的审计 147个软件包正在寻求资助 运行npm fund查看详情 10个中等严重程度的漏洞 要解决所有问题,请运行:npm audit fix 运行npm audit查看详情。
Step 1: 进入项目目录
首先切换到刚创建的应用文件夹:
cd amazon-clone
Step 2: 修复漏洞
运行推荐的审计修复命令,自动解决大部分问题:
npm audit fix
如果部分漏洞无法通过基础命令修复(Create React App场景下很少见),可以使用强制标志来应用更激进的修复(注:这可能会将部分依赖更新到超出原指定版本,但对CRA项目来说通常是安全的):
npm audit fix --force
Step 3: 验证并启动应用
修复完成后,就可以启动React应用了:
npm start
若遇到依赖冲突等问题
如果启动命令失败或仍有报错,尝试清除npm缓存并重新安装依赖:
npm cache clean --force npm install
之后再次运行 npm start 即可。
这10个中等漏洞几乎都来自间接依赖(你的依赖所依赖的包),而非React或Create React App核心工具。修复后就能正常使用你的应用了。
内容的提问来源于stack exchange,提问作者Himanshu Parodiya
相关产品推荐
相关产品推荐

