没有提供模板。这可能是因为您使用的是过时版本的 create-react-app(NPM 问题)

Posted

技术标签:

【中文标题】没有提供模板。这可能是因为您使用的是过时版本的 create-react-app(NPM 问题)【英文标题】:A template was not provided. This is likely because you're using an outdated version of create-react-app (NPM issue) 【发布时间】:2022-01-18 21:44:03 【问题描述】:

我知道这是一个老问题,但它在升级我的 npm 后出现了,

未提供模板。这可能是因为您正在使用 create-react-app 的过时版本。请注意,全局安装 不再支持 create-react-app。您可以通过以下方式解决此问题 运行 npm uninstall -g create-react-app 或 yarn global remove 在再次使用 create-react-app 之前先创建-react-app。

我尝试使用以下方法修复它:

npm uninstall -g create-react-app
yarn global uninstall create-react-app
npx create-react-app [name of folder]

没有用

下一步,清理节点缓存

同样的问题

最后一步我从系统中删除了 npm 和 node 并再次安装

同样的问题。

这里有一些线索,但对我不起作用

来源:Template not provided using create-react-app

我只是想修复这个,而不是使用 flags 命令选项。

欢迎任何建议。

【问题讨论】:

我遇到了同样的问题,解决方法是:npx clear-npx-cache 见:***.com/questions/70352503/… 【参考方案1】:

我从

中删除了所有节点和 npm 文件夹
/usr/local/bin/node
/usr/local/bin/npm

甚至是我的用户主文件夹中的“.npm”和“.node”隐藏文件,我意识到我的 IDE WebStorm 也有一个,所以我也删除了我的 IDE,我重新启动了机器以防万一windows 电脑,再次安装 Node 和 npm “稳定版”,然后是 IDE,它现在可以工作了。

来源:How do I completely uninstall Node.js, and reinstall from beginning (Mac OS X)

【讨论】:

以上是关于没有提供模板。这可能是因为您使用的是过时版本的 create-react-app(NPM 问题)的主要内容,如果未能解决你的问题,请参考以下文章

Cloudera Impala:文件的版本号无效。这可能是由于元数据过时

Core Data 教程过时了?

Web 应用部署和多个版本

VC++ 项目一直过时

有没有办法在iOS 12.2上使用过时版本的Xcode和macOS运行应用程序?

使用过时的 C 编译器是不是存在安全风险?