语法错误:当前未启用对实验性语法“jsx”的支持

2023-12-04

我无法使用我创建的 npm 组件包。 我已经成功发布了该包,但是当我在新代码中使用它时,它显示此错误“SyntaxError:/home/trinendra/Desktop/react-test/node_modules/iconbox1/index.js:支持实验语法'jsx '当前未启用 (6:17)"

我的包名称:“iconbox1”

我的 npm 包代码在这里:

import React,{Component} from "react"

class Welcome extends Component{
    render(){
        return (
                <input type="text" placeholder="Your name"></input>
        )
    }
}

module.exports.Welcome = Welcome;

我在我的主应用程序中使用它:

import logo from './logo.svg';
import './App.css';
import {Welcome} from "iconbox1"


function App() {
  return (
    <div className="App">
      <Welcome></Welcome>
    </div>
  );
}

export default App;

在此输入图像描述


不要混合使用 ES5 和 ES6 可能会更好。发生这种情况可能是由于您导出组件的方式所致。

  • 您的应用组件中缺少 render(){} 函数。
  • 尝试使用导出 {Welcome} 或导出默认欢迎来导出欢迎组件,但如果您使用第二个选项,请确保删除应用程序组件中欢迎周围的括号
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

语法错误:当前未启用对实验性语法“jsx”的支持 的相关文章

随机推荐

  • 如何将json数组数据附加到html表tbody中

    我对 jQuery 和 JSON 很陌生 我需要解析以下格式的 JSON 以便填充 html 表 tbody response name0 id0 amt0 name1 id1 amt1 但我不知道如何访问它们 因此可以通过以下方式获取 h
  • 当数据库为空时,mongodb 创建 80 多个文件,每个文件 2GB

    背景 我设置了replicaSet并使用不同的端口在本地主机上启动了3个mongod实例 1个arbiterOnly 我没有注意到 mongodb 创建了太多数量和大小的文件 这根本没有意义 See 从来没有数据插入到 mongodb 中
  • 在代码隐藏中从 Page_Load 调用 javascript 函数

    如何从代码隐藏中的 Page Load 方法调用 aspx 页面中的 javascript 函数 简单的答案是 你不能 Page Load方法中的代码在服务器上执行 javascript在客户端上执行 如果您想要做的是添加对 javascr
  • 使用 VSTS 任务创建 AD 应用程序

    我正在尝试创建一个 VSTS 任务 它应该创建一个 AD 应用程序 以 DeployAzureResouceGroup 作为示例 我创建了以下脚本 CmdletBinding param Trace VstsEnteringInvocati
  • 返回局部变量的地址与返回指向局部变量的指针

    我的testing cpp中有这个 class Supp public virtual Supp add Supp val 0 class SubA public Supp public int val SubA int a val a i
  • jooq 多重集通过多重集上的条件对结果集进行排序

    收集 mit jooq 的多重集的第一次经验 我尝试弄清楚如何根据多重集的某些标准对结果集进行排序 考虑带有产品表的数据结构 每个产品都可以分配任意数量的存储空间 使用此查询获取产品时 List
  • Apache Solr 快速入门教程 - 加载主类 SimplePostTool 时出错

    我正在关注Apache Solr 快速入门教程 本教程遇到了对丰富文件的目录进行索引的情况 这需要实现java Dauto Drecursive org apache solr util SimplePostTool docs 我收到一条错
  • 重置主屏幕的导航堆栈(React Navigation 和 React Native)

    我的导航有问题反应导航和反应本机 这是关于重置导航并返回主屏幕 我已经在 DrawerNavigator 内部构建了 StackNavigator 并且主屏幕和其他屏幕之间的导航正在工作 但问题是 导航堆栈不断增长 我不知道如何从堆栈中删除
  • ScheduledActionService.Find 抛出 ArgumentException

    我在市场中部署了一个 Windows Phone 7 应用程序 该应用程序通过周期性任务后台代理更新其动态磁贴 一位用户报告了磁贴在工作一段时间后不再更新的问题 当他们检查手机上的后台任务时 它被禁用 并且 下次打开该应用程序时重新打开后台
  • Prolog:比较列表列表中的列表

    我现在很长时间试图找出我的错误是什么 但我无法做到 任务 我们必须弄清楚如何找到包含列表列表形式的 9 个元素的列表的三种排列 每个列表列表应包含三个子列表 每个子列表包含三个元素 但不允许任何元素与两个不同子列表中的另一个元素在一起 对于
  • Rust 中如何检查函数是否被调用?

    我有一个功能如下 pub fn registration student id T StudentId registrar T RegistrarID More code here if num of students lt student
  • d3-force 初始化图后更新forceCollide的半径

    这个问题是上一个题为 初始化图后强制更新参数 的问题的后续问题 D3 初始化图后强制更新参数 并且 altocumulus 回答了 我试图在修改某些节点的半径后更新模拟力 然而 当我呼吁forceCollide来解释它不起作用的变化 该图首
  • 使用反射修改字符串的目的是什么?

    我正在读一本article这就是说 Java 字符串并不是完全不可变的 但是 在本文修改字符串的示例代码中 它调用了 string toUpperCase toCharArray 这会返回一个新字符串 那么 如果您无论如何调用 toUppe
  • 向 sys.excepthook 添加函数

    假设我有这样的东西 它会向logging critical import sys def register handler orig excepthook sys excepthook def error catcher exc info
  • 如何在 64 位 Windows 上安装 SciPy?

    如何在我的系统上安装 SciPy 对于 NumPy 部分 SciPy 所依赖的 实际上有一个适用于 64 位 Windows 的安装程序 numpy 1 3 0 win amd64 py2 6 msi 是直接下载URL 2310144字节
  • Java - 通过 Java 套接字广播语音

    我创建了一个从客户端接收声音的服务器应用程序 然后广播该声音 该声音以字节形式存储 并将字节发送回连接到服务器的客户端 现在我只使用一个客户端进行测试 该客户端正在接收回语音 但声音一直断断续续 有人可以告诉我我做错了什么吗 我想我理解声音
  • Python 2 中的扩展元组解包

    是否可以在 Python 2 中模拟扩展元组拆包 具体来说 我有一个 for 循环 for a b c in mylist 当 mylist 是大小为 3 的元组列表时 它可以正常工作 如果我传入大小为 4 的列表 我希望相同的 for 循
  • Angular 2 变更检测 - 如何解决组件之间的循环依赖关系?

    我读到 Angular 2 变更检测是单向的 从组件树的顶部到底部 并且在一次通过后变得稳定 这意味着没有多个变更检测周期 考虑到这些假设 如果我们的父组件和子组件具有相互依赖的属性 会发生什么情况 例子 根据用户事件 父组件更新子组件属性
  • 卷曲 cookie 处理

    是否有可能使用 cURL 时 并非每个用户都使用相同的 cookie 因为我存储得到的 cookie 很酷 但是这个 cookie 会被每个人使用 而且应该如此 因为它是一个登录 cookie Charlie 这是 cookie 工作原理的
  • 语法错误:当前未启用对实验性语法“jsx”的支持

    我无法使用我创建的 npm 组件包 我已经成功发布了该包 但是当我在新代码中使用它时 它显示此错误 SyntaxError home trinendra Desktop react test node modules iconbox1 in