Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 有没有一种方法可以不使用'导入react组件;导入&x27;陈述_Reactjs_React Bootstrap - Fatal编程技术网

Reactjs 有没有一种方法可以不使用'导入react组件;导入&x27;陈述

Reactjs 有没有一种方法可以不使用'导入react组件;导入&x27;陈述,reactjs,react-bootstrap,Reactjs,React Bootstrap,我是新来的。只是尝试一下而已 到目前为止,我一直在使用CDN进行React、React DOM和React引导。使用下面的示例代码,我在使用React引导程序的组件时没有遇到任何问题: var Alert = ReactBootstrap.Alert; 现在我的问题是我想使用React Bootstrap没有提供的组件,所以我试图寻找Github中可用的组件。我发现了很多我正在寻找的组件,但它们都可以通过npm进行安装,因为我使用的是React-thru CDN,所以我避免使用npm。我知道建

我是新来的。只是尝试一下而已

到目前为止,我一直在使用CDN进行React、React DOM和React引导。使用下面的示例代码,我在使用React引导程序的组件时没有遇到任何问题:

var Alert = ReactBootstrap.Alert;
现在我的问题是我想使用React Bootstrap没有提供的组件,所以我试图寻找Github中可用的组件。我发现了很多我正在寻找的组件,但它们都可以通过npm进行安装,因为我使用的是React-thru CDN,所以我避免使用npm。我知道建议使用npm或创建react应用程序,但这不是我启动应用程序的方式

那么,有没有一种方法可以像我在React引导组件中那样导入组件呢?例如:

var Select = React.Select; // import Select from 'react-select';

除非这些组件托管在某个地方(比如使用CDN的React),否则这是不可能的。而且几乎所有的软件包都不是托管在任何地方,您需要使用软件包管理器安装它们。使用CDN中的react和内容通常只在学习react的最开始阶段进行,只是为了了解一些超基本的内容。因此,您很快就会转向一个正确的、由包管理的设置。如果您不想费心设置,请查看
create-react-app
以设置一个react-repo,在那里您可以轻松地玩游戏并添加软件包。您阅读了吗@Jayce444我知道我应该安装react和我需要的其他软件包,只是因为我是新手,我想先了解一些基本知识,然后再进行探索,然后再进行深入研究和设置。谢谢你的评论,谢谢!