首页 > 解决方案 > 中没有组件

问题描述

我开始学习反应。使用我的命令提示符启动了一个 React 应用程序,所有内容都已正确下载,但启动的应用程序不包含组件。我尝试他们的应用程序的每个教程都以App.js文件中的这一行开头,import React, {Component} from 'react';但我没有。组件实际上是从“class App extends Component”开始的,但我没有。该组件中也没有渲染方法。

我不知道该尝试什么。

 function App () {
  return (...)
 }

标签: reactjs

解决方案


如果您从另一个外部源复制您的项目,请遵循此路径:

  1. 创建文件夹
  2. 转到当前文件夹的cmd
  3. 在你的 cmd 中写:

    创建反应应用程序

  4. 下载完成后,在 cmd 中写入code .(这将打开 Visual Studio 代码并打开您的反应文件)

或者只需打开您的编辑器并在其中打开文件夹

  1. 在项目文件夹的 cmd (终端)中写入npm start,您的应用程序将加载到 localhost:3000

  2. 最终回答您的问题您可以通过转到 src 文件夹并编辑 app.js 来编辑您的项目

更新 * 我检查了create react app自己似乎在新版本的 create-react-app 中它不再创建基于类的组件(它创建基于函数的组件),如果需要,您需要手动将其更改为基于类的组件至。*

更新2,更改基于类的功能,删除app.js代码并替换这些:

Import React , { Component } from "react"
class App extends Component {
Render() {
    return <div> test </div>;
 }}
 export default App;

希望这可以帮助你


推荐阅读