# two_years **Repository Path**: tuanxu/two_years ## Basic Information - **Project Name**: two_years - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-13 - **Last Updated**: 2022-01-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 两周年纪念日网页 这个小小的网页是两周年纪念日的时候做的,送给女朋友,也是第一次做这种东西。最终女朋友看到了也被感动到了,有女朋友的程序猿们可以借鉴一下啦。 [https://twoyears.rychou.club/](https://twoyears.rychou.club/) 技术栈: - create-react-app //react脚手架 - React - ES6 文章使用打印机输出的效果,还给背景音乐加了时间控制,可以在指定时间开始播放。 想要达到撩人的效果,最重要的还是文字啦。 > 背景告白气球特效下载自网络,非自己编写。如有侵权请联系:974393900@qq.com ## 使用教程 > 下面步骤涉及到`Git`和`npm`的使用,如果你还不会用,请百度自学。 ### 将本仓库克隆到本地 ```shell git clone https://github.com/Rychou/two_years ``` ### 同步依赖 ``` shell npm install ``` ### 启动项目 ```shell npm start ``` ### 进行个性化编辑 这一步就可以对自己想要的纪念日期、背景音乐、文字等进行个性化编辑。 #### 纪念日 打开项目根目录下的`src/Main.js文件`,找到如下代码。 ```js componentDidMount() { this.print(); setInterval(() => { this.time(2016, 4, 23) // 1.填写你们的纪念日 }, 1000 ) var audio = document.getElementById("audio"); setTimeout(() => audio.play(), 8500) // 背景音乐在页面加载后,延迟播放的时长,单位:毫秒。 } ``` #### 背景音乐 项目默认的背景乐是周董的《告白气球》,你也可以换成对方最喜欢的音乐。建议从网上找到音乐文件下载到`src/audio/`目录下,并且推荐`mp3`格式的文件,兼容性好。 将文件下载好后,打开`src/Main.js`,在文件开头,找到如下代码。 ```js import React, { Component } from 'react' import $ from 'jquery' import url from './audio/gbqq.mp3' // 引入背景音乐文件。填写文件路径。建议文件名用英文。 ``` #### 网页标题和信封标题 修改网页标题,打开`public/index.html`,找到以下代码: ```html
在煽情开始之前,先放首歌当背景音乐吧!Music!
今天是我们两周年的纪念日,从2016年4月23日到现在,我们一起经历了许许多多的事情, 有欢笑也有争吵,也曾因为一些事情闹过分手,但是我们都走过来了。