所以我读了几篇关于堆栈溢出的文章,它们几乎相同但不完全相同。我想发布我的组件库(只有我会使用)而不构建、编译或捆绑任何代码。
基本上我要寻找的是node_modules文件夹内的包文件夹由带有未编译的JSX的原始反应组件组成,并在我的反应应用程序内部导入和使用它。
我觉得这应该是可能的,但从该库导入组件时我不断收到以下错误:
Support for the experimental syntax 'jsx' isn't currently enabled
Add @babel/preset-react (https://git.io/JfeDR) to the 'presets' section of your Babel config to enable transformation.
If you want to leave it as-is, add @babel/plugin-syntax-jsx (https://git.io/vb4yA) to the 'plugins' section to enable parsing.
Run Code Online (Sandbox Code Playgroud)
我尝试使用 .babelrc 和 babel.config 文件将这些插件作为配置添加到应用程序根目录和包根目录。在这两种情况下都没有做任何事情。
这是否可能?如果可能,如何实现?
提前致谢