多人博客项目构建过程

Posted xiaoshayu520ly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多人博客项目构建过程相关的知识,希望对你有一定的参考价值。

前端开发

开发环境设置

技术图片

 技术图片

 技术图片

修改项目信息

打开VS工具,选择package.json文件

技术图片

选择webpack.config.dev.js文件

技术图片

安装依赖

$npm install
$npm install react-router
$npm install react-router-dom

技术图片

技术图片

 

 

 开发

前端路由

技术图片

技术图片

#src/index.js
import React from ‘react‘;
import ReactDom from ‘react-dom‘;
import  BrowserRouter as Router, Route, Link  from "react-router-dom";

const Home = () => (
  <div>
    <h2>Home</h2>
  </div>
);

const About = () => (
  <div>
    <h2>About</h2>
  </div>
);

const App = () => (
  <Router>
    <div>
      <Route exact path="/" component=Home />
      <Route path="/about" component=About />
    </div>
  </Router>
);

ReactDom.render(<App />,document.getElementById(‘root‘));

技术图片

 

 

 技术图片

登录组件

技术图片

<div class="login-page">
  <div class="form">
    <form class="register-form">
      <input type="text" placeholder="name"/>
      <input type="password" placeholder="password"/>
      <input type="text" placeholder="email address"/>
      <button>create</button>
      <p class="message">Already registered? <a href="#">Sign In</a></p>
    </form>
    <form class="login-form">
      <input type="text" placeholder="username"/>
      <input type="password" placeholder="password"/>
      <button>login</button>
      <p class="message">Not registered? <a href="#">Create an account</a></p>
    </form>
  </div>
</div>

技术图片

 

 

 技术图片

 

 

 技术图片

 

 

 技术图片

 

 

 

 

技术图片

 

 

技术图片

 

以上是关于多人博客项目构建过程的主要内容,如果未能解决你的问题,请参考以下文章

构建高质量的前端工程完全指南

使用Go Module构建项目

构建之法之阅读笔记02

一篇文章掌握Gradle多项目构建

idea创建springboot项目

一款基于vue.js 和node构建个人博客项目