圣诞节来啦,快把这个动态爱心送个那个TA

news2024/11/25 2:39:20

作者主页:Designer 小郑
作者简介:Java全栈软件工程师一枚,来自浙江宁波,负责开发管理公司OA项目,专注软件前后端开发(Vue、SpringBoot和微信小程序)、系统定制、远程技术指导。CSDN学院、蓝桥云课认证讲师,全栈领域优质创作者,在校期间参加PAT乙级考试获得满分,三年ACM竞赛经验,斩获国奖两项,省奖五项。热爱技术、专注业务、开放合作、乐于分享,期待你我共同成长!
主打方向:Vue、SpringBoot、微信小程序

今天是圣诞节,过完圣诞马上就是元旦,新的一年马上开始啦!

不管是什么节日,都要用心认真生活哦!

本期给各位朋友带来的是使用Vue画出动态闪烁爱心!话不多说直接上图!

在这里插入图片描述

在这里插入图片描述
所有源代码全部开放,在 我的社区 中,有需要的朋友可以自助免费下载。

一、第一步:运行爱心项目

首先,请参考博客 https://blog.csdn.net/qq_41464123/article/details/115490056,完成 npm 和 vue 环境的配置。

安装完成 npmvue 脚手架后,使用 VSCode 打开源代码文件夹,如下图所示。

在这里插入图片描述
新建终端,敲入 npm i 命令,如下图所示。
在这里插入图片描述
安装完成后,界面如下图所示。
在这里插入图片描述
此时输入 npm run serve 命令,运行项目,运行后如下图所示。

在这里插入图片描述
最后,爱心就出来了,如下图所示。

在这里插入图片描述

二、打包爱心

爱心运行后只能在 Node.js 环境下运行哦,但是那个 TA 的电脑上没有 Node.js,所以你需要编译后放在 Nginx 中!

按下 CTRL + C,结束刚刚运行的爱心项目,然后输入 npm run build 编译命令。

在这里插入图片描述
接着 npm 会将爱心项目编译,去生成爱心项目的 html 文件,如下图所示。

在这里插入图片描述
编译完成后,如下图所示。

在这里插入图片描述

三、发布上线

有了 html 文件后,就可以放在 Nginx 下发布啦!

首先在 Nginx 官网 下载 Nginx

下载后将第二步生成的 html 文件拷贝到 Nginxhtml 目录下,如下图所示。

在这里插入图片描述
接着在 Nginx 的根目录新建一个 txt 文档,如下图所示。

在这里插入图片描述
txt 文档输入以下命令。

start nginx
explorer "http://localhost:8080"

接着重命名为 启动.cmd,如下图所示。

在这里插入图片描述

最后双击启动即可,最终效果如下图所示。

在这里插入图片描述

此时小伙伴可能会问了,搞了 Nginx 还是在电脑本地呀!

聪明的小伙伴应该发现了,Nginx 不需要任何的环境依赖,只要把 Nginx 这个文件夹复制到服务器的任何一个文件夹,然后启动,这样 TA 就可以通过公网 IP 看到这个项目啦!

四、总结

本文讲解了如果运行现有的爱心项目,并将其部署发布,让那个 TA 看到你的用心,希望对各位朋友有帮助!

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/114607.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

_15LeetCode代码随想录算法训练营第十五天-C++二叉树

_15LeetCode代码随想录算法训练营第十五天-C二叉树 题目列表 110.平衡二叉树257.二叉树的所有路径404.左叶子之和 110.平衡二叉树 题目 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每…

雪花算法和uuid比较

1. 雪花算法 ​ 现在的服务基本是分布式、微服务形式的,而且大数据量也导致分库分表的产生,对于水平分表就需要保证表中 id 的全局唯一性。对于 MySQL 而言,一个表中的主键 id 一般使用自增的方式,但是如果进行水平分表之后&…

结构体(10)

目录 1、结构体的声明 1、结构体的声明 2、结构体变量的定义和初始化 2、结构体成员的访问 3、结构体传参 1、结构体的声明 结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。 1、结构体的声明 例如:描述一个学生 注…

KOOM线上APM监控最全剖析

APM,全称是Application Performance Management,也就是应用性能管理,这与我们平时写的业务可能并不相关,但是却承载着App线上稳定的责任。当一款App发布到线上之后,不同的用户有不同场景,一旦App出现了问题…

【云原生系列CKA备考】新建虚拟机安装Ubuntu20.04系统

目录一、环境准备二 、安装虚拟机设置网络其他操作手册:安装 kubeadm 一台兼容的 Linux 主机(或者云主机)。Kubernetes 项目为基于 Debian 和 Red Hat 的 Linux 发行版以及一些不提供包管理器的发行版提供通用的指令。 每台机器 2 GB 或更多的 RAM(如果…

数据库,计算机网络、操作系统刷题笔记18

数据库,计算机网络、操作系统刷题笔记18 2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开 测开的话,你就得学数据库,sql,oracle…

红中私教:计网那点事(1)

前言 🍀作者简介:被吉师散养、喜欢前端、学过后端、练过CTF、玩过DOS、不喜欢java的不知名学生。 🍁个人主页:红中 🍂专栏地址:网安专栏 光明神已陨落,现在 由计网引领我 破戒了,本来…

前端开发:Vue封装通过API调用的组件的方法

前言 在前端开发中,关于Vue的使用相比大家并不陌生,而且Vue框架的优势也是其他框架所不能比的,尤其是Vue的封装思想更是堪称一绝,还有就是组件化的运用实践过程也是亮点。所以关于Vue框架的使用想必看官都不陌生,而且常…

TCP 的主要特点(计算机网络-运输层)

目录 传输控制协议(Transmission Control Protocol,TCP) TCP 连接与面向字节流的概念 TCP 的连接 UDP与TCP复用的区别 传输控制协议(Transmission Control Protocol,TCP) TCP 是面向连接的运输层协议 …

【算术】数据结构

MySQL性能优化1、数据结构前言2、常见的数据结构2.1 线性表2.1.1 数组2.1.2 链表2.1.3 栈2.1.4 队列2.2 散列表2.3 树2.3.1 二叉树2.4 图1、数据结构前言 数据结构(data structure)是计算机存储、组织数据的方式。是指相互之间存在一种或多种特定关系的数据元素的集合&#xff…

【工作流Activiti7】6、Activiti 7 源码学习

1. 启动分析 源码版本是 7.1.0.M6 首先从 ProcessEngineAutoConfiguration 开始 ProcessEngineAutoConfiguration 是activiti-spring-boot-starter 7.1.0.M6自动配置的入口类,在这里主要看 SpringProcessEngineConfiguration 主要是配置了自动部署 最最最重要的…

后渗透攻击(三)

目录 1、创建新账户 2、获取账号密码 3、远程屏幕控制 在进行提权后我们的操作空间就会大很多,可以进行一系列的创建新账户、获取账号密码、远程操控屏幕等等的操作。该文章就对一些常用的操作进行了整理。 1、创建新账户 查看目标靶机已存在用户 可以在meter…

[Jule CTF 2022] 部分WP

这个比赛参加的人极少,比赛有一星期那么长,快结束的时候来了个大牛,一下上到12000,我这6K只能排到第二了。不过题还是挺不错的。只是入口不是人链接,得自己输才能进,可能很多人因为这个没参加。 Crypto E…

【工作流Activiti7】5、Activiti7 多实例子流程

顾名思义,子流程是一个包含其他活动、网关、事件等的活动,这些活动本身形成了一个流程,该流程是更大流程的一部分。 使用子流程确实有一些限制: 一个子流程只能有一个none类型的启动事件,不允许有其他类型的启动事件…

C语言—结构体

结构体&#xff1a;将不同数据类型组合成一个新的数据类型&#xff1b; #include <stdio.h> struct Person {char name[50];int age;bool gender; }; int main() {} 定义了一个结构体Person&#xff0c;它包含一个字符数组成员name&#xff0c;int类型的age和bool类型的…

【生信原理】初探芯片表达谱分析

初探芯片表达谱分析 文章目录初探芯片表达谱分析实验目的实验内容实验题目实验过程数据的获取、解压与读取数据预处理&#xff08;背景纠正、标准化和探针信号汇总等&#xff09;数据过滤&#xff08;探针过滤&#xff09;探针注释&#xff08;添加基因注释信息&#xff09;lim…

Excel之INDIRECT函数实现某列元素上下翻转

Excel之INDIRECT函数实现某列元素上下翻转方法1&#xff1a;降序按钮1.0 使用条件1.1 选中元素序号列->排序和筛选->降序1.2 排序提醒对话框->排序1.3 处理后结果方法2&#xff1a;Indirect函数2.0 方法一的不足。2.1 INDIRECT函数处理及结果2.2 空白单元格的恢复及结…

客快物流大数据项目(一百):ClickHouse的使用

文章目录 ClickHouse的使用 一、使用Java操作ClickHouse 1、构建maven工程

用HTML+CSS构建一个绚丽的登录页面

用HTMLCSS构建一个绚丽的登录页面 参考文章&#xff1a; 动态水滴页面 自动切换背景的登录页面 登录页面代码 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" c…

[~/vulhub]/log4j/CVE-2021-44228-20221225

[~/vulhub]/log4j/CVE-2021-44228 ┌──(kwkl㉿kwkl)-[~/vulhub] └─$ cd log4j/CVE-2021-44228 ┌──(kwkl㉿kwkl)-[~/vulhub/log4j/CVE-2021-44228] └─$ dir 1.png 2.png docker-compose.yml README.md README.zh-cn.md┌──(kwkl㉿kwkl)-[~/vulhub/log4j/CVE-2021…