我正与npx周旋,试图启动一个新项目。我得到的是:
"PS C:\Users\John\Documents\WebSites\react_projects>npx创建react应用程序材料ui需要安装以下软件包:创建react应用程序可以继续吗?(y( y
"您正在运行create-react-app
4.0.3,它落后于最新版本(5.0.0(
"我们不再支持在全球范围内安装Create React应用程序。
请使用以下命令之一删除任何全局安装:
- npm卸载-g创建react应用程序
- yarn全局移除创建react应用程序
创建新应用程序的最新说明可在此处找到:https://create-react-app.dev/docs/getting-started/">
当我键入npm uninstall-g create react应用程序时,我会得到"到目前为止,在495ms内审核了1个包。发现0个漏洞">
所以我试着用npx再次创建应用程序,我得到了这个:
"需要安装以下软件包:创建react应用程序可以继续吗?(y( ";
所以我按y,我再次收到第一条错误消息。我只是兜圈子。我该怎么解决这个问题?
请参阅您需要的官方reactjs网站"quot;节点>=14.0.0和npm>=5.6〃"在您的机器上。https://reactjs.org/docs/create-a-new-react-app.html。纱线0.25中也提供纱线创建功能+所以你可能想检查这些版本的
npm代表节点包管理器。它通过在package.json文件中添加依赖项来帮助安装和迁移应用程序。您只需要运行npm i
。例如,在react API调用npm i axios
中,您应该在文件中运行和导入,以便使用axios功能。此外,您所需要的只是package.json以下依赖项,并且将添加包(除了node_modules
文件夹,因为它附带了包和更多大小的包(。您可以使用npm来启动、构建、弹出、监视和测试。
npx是一个CLI工具,它提供了安装和管理npm注册表中托管的依赖项的方法。自5.2.0v起,它与npm捆绑在一起。它有助于安装和开始使用前端JS库,如reactjs、angularjs、vuejs、Sveltejs或样板应用程序。