Could not locate supplied template: react+ts搭建

1. react+ts创建

  1. 我们在是用下create-react-app之前要下载一下
npm install create-react-app -g
  1. 使用一下命令创建ts的react框架
    create-react-app my-app --scripts-version=react-scripts-ts

2. 遇见问题

我们用以上创建之后会提示一段代码选择“Y”之后发现我们创建的项目没有模板,提示

在这里插入图片描述

同时打开我们创建的项目没有以下模板文件
在这里插入图片描述

3.解决方案,我们换种方式来创建

命令行如下
create-react-app react-project-name(项目名称) --template typescript

create-react-app react-ts-dom --template typescript

反问??????

想问一下上面方式为什么搭建的没有模板呢?有大佬知道可以解释一下吗?谢谢

### Hadoop Java 文件未找到异常解决方案 当遇到 `java.io.FileNotFoundException` 并提示路径不是文件时,通常是因为指定的路径不正确或者权限不足。以下是针对该问题的具体分析和解决方法: #### 1. 配置环境变量 确保 Hadoop 的安装目录以及其子目录具有正确的访问权限,并确认 `JAVA_HOME` 已正确定义并指向实际的 JDK 安装位置[^2]。 如果当前使用的脚本为 Windows 环境下的 `.cmd` 或 Linux 下的 `.sh` 脚本,则需检查以下内容: - **Windows**: 修改 `hadoop-env.cmd` 中的 `set JAVA_HOME=D:\path\to\jdk`。 - **Linux/MacOS**: 编辑 `hadoop-env.sh` 文件,添加或修改如下行: ```bash export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 ``` #### 2. 检查输入路径的有效性 错误消息表明 `/user/hadoop/input` 不是一个有效的文件路径。这可能由以下几个原因引起: - 输入路径不存在; - 使用了错误的 URI 格式; 建议通过以下方式验证路径是否存在: ```bash hdfs dfs -test -e /user/hadoop/input ``` 如果没有返回任何输出,则表示路径存在。否则需要创建目标路径或将数据上传至对应位置: ```bash hdfs dfs -mkdir -p /user/hadoop/ hdfs dfs -put local_file_path /user/hadoop/input ``` #### 3. 正确调用 HDFS API 在 Java 程序中读取 HDFS 数据时,应使用 `FileSystem.get()` 方法获取分布式文件系统的实例[^3]。下面是一段示例代码展示如何连接到 HDFS 和处理文件操作: ```java import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; import java.net.URI; public class HDFSTest { public static void main(String[] args) throws Exception { String hdfsUri = "hdfs://namenode:9000/user/hadoop/input"; Configuration conf = new Configuration(); FileSystem fs = FileSystem.get(new URI(hdfsUri), conf); if (fs.exists(new Path("/user/hadoop/input"))) { System.out.println("File exists!"); } else { throw new RuntimeException("Input path does not exist."); } } } ``` #### 4. 同步集群配置文件 完成本地测试后,在多节点环境中部署应用前还需同步所有节点上的核心配置文件[^4]。可以利用命令如 `scp` 将更新后的 XML 文件复制到其他机器上: ```bash scp core-site.xml ssl-server.xml ssl-client.xml mapred-site.xml user@nodeX:/opt/hadoop/etc/hadoop/ ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值