首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用npm与react和输出到浏览器时的问题

使用npm与react和输出到浏览器时的问题
EN

Stack Overflow用户
提问于 2018-04-04 02:12:31
回答 1查看 39关注 0票数 0

我试图在浏览器和开发人员面板中查看一个基本的react文件,但是我遇到了一些奇怪的错误,有人知道发生了什么吗?我有两个文件,app.js和projects.js。我使用带有node.js cmd的npm下载了react。

APP.JS

代码语言:javascript
复制
import React, { Component } from 'react';
import projects from './components/projects';

class App extends Component {
  render() {


 return (
      <div className="App">
        My App
      <projects />
    );
  }
}

export default App;

PROJECTS.JS

代码语言:javascript
复制
import React, { Component } from 'react';

class projects extends Component {
  render() {
    return (
      <div className="projects">
        My Projects
      </div>
    );
  }
}

export default projects;

由于某些原因,当我检查本地主机上的浏览器和开发工具时,我会得到以下错误消息.

代码语言:javascript
复制
Failed to compile
./src/App.js
Syntax error: C:/Users/Samuel/Desktop/reactmanager/src/App.js: Unterminated JSX contents (9:18)

   7 |       <div className="App">
   8 |         My App
>  9 |       <projects />
     |                   ^
  10 |     );
  11 |   }
  12 | }
This error occurred during the build time and cannot be dismissed.
I also keep having the file path pop up in my code.


2ND ISSUE:

index.js:2178 Mixpanel error: "mixpanel" object not initialized. Ensure you are using the latest version of the Mixpanel JS Library along with the snippet we provide.

NOTE:I am using sublime text 3.

Any idea?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-04 02:20:53

首先,每个反应组件都需要有第一个大写字母,而你忘了关闭div。

代码语言:javascript
复制
import React, { Component } from 'react';
import Projects from './components/projects';

class App extends Component {
  render() {


 return (
      <div className="App">
        My App
       <Projects />
      </div>
    );
  }
}

export default App;

代码语言:javascript
复制
import React, { Component } from 'react';

class Projects extends Component {
  render() {
    return (
      <div className="projects">
        My Projects
      </div>
    );
  }
}

export default Projects;

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49641695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档