Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.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
JavaScript中导入指令的正确用法_Javascript_Reactjs - Fatal编程技术网

JavaScript中导入指令的正确用法

JavaScript中导入指令的正确用法,javascript,reactjs,Javascript,Reactjs,我需要做什么来完成以下工作 从“React”导入React; 如果您正在使用客户端babel构建React应用程序:您不要使用导入 从“React”导入React被HTML文档中的前两个元素所取代 如果您想使用带有React的模块,最好在中使用“设置选项2”,并在构建时而不是在运行时使用babel的本地开发环境。这是否回答了您的问题?--虽然我不知道这个问题是否涉及非传输代码。由于您不在模块上下文中,您可以直接使用React,因为它是通过直接链接脚本在全局对象上定义的。@evolution

我需要做什么来完成以下工作


从“React”导入React;

如果您正在使用客户端babel构建React应用程序:您不要使用
导入

从“React”导入React
被HTML文档中的前两个
元素所取代



如果您想使用带有React的模块,最好在中使用“设置选项2”,并在构建时而不是在运行时使用babel的本地开发环境。

这是否回答了您的问题?--虽然我不知道这个问题是否涉及非传输代码。由于您不在模块上下文中,您可以直接使用
React
,因为它是通过直接链接脚本在全局对象上定义的。@evolutionxbox该链接绝对是有价值的信息,但我不认为它回答了这个问题。我把它改成了一个堆栈片段。好了,现在我明白了堆栈代码段是StackOverflow上的一种格式,而不是一些可以帮助我调试JavaScript的浏览器功能。因此,我得出结论,示例中的每个包含都属于服务器端JavaScript。是吗?@paul我对你的评论投了赞成票,你可以使用node.js为本地工具链开发一个客户端应用程序。一旦构建完成,您就可以将生成的静态文件移动到CDN,瞧,根本不需要节点服务器!请理解我。我刚开始尝试React.js,所有的第一个示例都需要使用Node.js,但是这些信息通常会被忽略。当他们提供示例时,他们没有提到在哪一方(服务器/客户端)应用它们。我从来没有和服务器端JS一起工作过。@Paul我完全理解你,我也去过那里!我认为,当直接进入特定框架时,这种感觉更糟糕,因为文档和大多数教程都假设您已经熟悉生态系统和/或其他框架。祝你好运