共阴极数码管,学号显示实验

article/2025/3/21 0:53:39

【实例简介】

在这里插入图片描述
在这里插入图片描述

文件:590m.com/f/25127180-489944078-ccc9ce(访问密码:551685)

以下内容无关:

-------------------------------------------分割线---------------------------------------------

1.1 Webpack是什么
可能有很多的小伙伴对于这个Webpack既熟悉又陌生,有一些刚开始接触vue的小伙伴在对项目进行打包的时候经常会使用到npm run build来进行打包,但是却不了解Webpack里面复杂的配置和功能。
Webpack是一种前端资源构建工具,一个静态模块打包器,在Webpack看来,前端所有资源文件都会作模块处理,它将根据模块的依赖关系进行静态分析,打包生成对应的静态资源,Webpack官网上这张万年不变的示意图中其实也已经说明了一切。
接下来我们就一起来学习一下Webpack的基本概念和配置流程。

1.2 Webpack的五个核心
Entry 入口指示Webpack以哪个文件为入口起点开始打包,分析构建内部依赖图。

Output 输出指示Webpack打包后的资源bundles输出到哪里。

Loader Loader让Webpack能够处理那些非js文件。

Plugins 插件功能,可以用于打包优化和压缩,重新定义环境变量等功能。

Model 指示Webpack使用相应模式的配置,通过选择 development, production 或 none 之中的一个,来设置 mode 参数,你可以启用 webpack 内置在相应环境下的优化。

Model的配置信息可以参考官网:https://webpack.docschina.org/configuration/mode/
2. Webpack的安装配置入门
2.1 安装
首先要确认的是,webpack是基于node.js的,确保安装之前安装了node.js
node.js安装可以参考:https://www.runoob.com/nodejs/nodejs-install-setup.html
npm init -y //初始化
npm install webpack webpack-cli --save-dev //安装webpack
2.2 配置
在文件夹中的src文件夹新建一个foo.js文件
//foo.js
alert(‘你好呀 webpack’)
在文件夹中新建一个webpack.config.js文件
//webpack.config.js
var path = require(‘path’);
module.exports = {
mode: ‘production’,//环境
entry: ‘./src/foo.js’, //打包入口
output: { //打包出口
path: path.join(__dirname, ‘dist’), //打包后文件存放的位置
filename: ‘index.js’, //打包后文件生成的文件名
},
};
config的配置信息可以参考官网:https://webpack.docschina.org/configuration/
此时 文件目录是这样子的

2.3 开始打包
在package.json文件中添加如下命令
“scripts”: {
“test”: “echo “Error: no test specified” && exit 1”,
“build”: “webpack”
},
此时我们在终端输入npm run build命令就会将入口文件(entry)进行打包输出到(output)dist文件夹的位置

此时的目录是这样的

我们光看js是看不出效果的,在dist文件夹新建一个index.html页面引用该打包后的js文件试试
index.html

引用打包后的js 打开该index.html 我们会发现效果已经出来啦!

至此 一个最简单版的打包就完成了!!!
那么有同学就会问了 啊。。。。这打包了个寂寞啊?这跟原本的html引用js有区别吗???别急,上面只是演示了最简单的打包流程,webpack的功能远远不止这样
我们来另外一个例子 在foo.js同个文件夹内创建一个称为 helloWebpack.js 的模块。
//helloWebpack.js
export default function () {
alert(‘hi webpack’)
}
在foo.js引用它
//foo.js
import hello from ‘./helloWebpack’
hello()
细心的同学可能会发现了现在如果直接在 html 页面里面引用 index.js 是无法执行的,浏览器是无法处理 ES6 模块或者是 common.js 规范的,那如果使用Webpack来处理入口来打包会怎么样呢?
此时我们在终端输入npm run build命令 然后运行index.html文件。

此时效果就出来了!!!Webpack 天生支持 ES6 import 和 export 的模块语法,可以直接使用。
3. 总结
上面讲到了Webpack的基本配置和安装打包,五个核心要点之中的其中两个 下篇我们来学学如何使用Loader和plugins会发现更多Webpack的奥妙


http://chatgpt.dhexx.cn/article/Rj9eb4dI.shtml

相关文章

数电实验(四)利用集成数值比较器74LS85设计一个4位数值比较器

数电实验(四)利用集成数值比较器74LS85设计一个4位数值比较器 要求: 1、输入为两个4位二进制数,分别接四个逻辑电平开关,同时接数码管 2、 输出和LED相连 Multisim仿真:

数电实验:数字时钟设计 (经验分享,仅供参考)

实 验 目 的 一、独立完成一个数字小系统的设计 二、基于实验箱对设计进行验证 实验内容: 能够显示时、分、秒共6位数字; 考虑使用实验箱时钟(频率包括1M、500K、 250K、100K、10K、1K等); 考虑使用实验箱数码管输出接口。 …

(数电实验报告)电子琴设计 Verilog

实验名称 电子琴设计—任务1 1.设计思路 预置分频比 音名 分频系数(3Mhz) 中音 高音 1 11468 5736 2 10215 5111 3 9102 4552 4 8591 4289 5 7653 3827 6 6818 3409 7 6073 3037 理论频率对照表 音名 频率(Hz) 中音 高音 1 261.63 523.25 2 293.66 587.33 3 329.63 659.26 4…

数电实验六:利用MSI设计组合逻辑电路

转载自https://wu-kan.cn/_posts/2018-08-27-利用MSI设计组合逻辑电路/ 数字电子技术实验报告 实验题目:利用MSI设计组合逻辑电路 预习报告 内容一:74LS138相关 逻辑真值表 | S 2 S_2 S2​| S 1 S_1 S1​| S 0 S_0 S0​| Y 0 Y_0 Y0​| Y 1 Y_1 Y1​…

数电实验4:彩灯控制器设计

数电实验4:彩灯控制器设计 一、实验目的二、实验内容三、预习要求四、实验报告要求五、Verilog代码、RTL视图及仿真波形1.Verilog代码2.RTL视图3.仿真波形 西南交大数电实验————《数字电路与计算机组成原理》 一、实验目的 巩固组合逻辑电路设计、仿真方法.学…

数电实验四 - 四个数码管同时独立显示(触发器)

一、 实验目的 1. 通过实验观察,发现 Basys3 的四个七段数码管中的各个发光二极管码段的性能对实验方案的约束。 2. 利用实验一中的经验,判断刷新周期(四个数码管循环点亮一次的时间叫做刷新周期)取值下限。 3. 学会使用触发…

数电第一次实验

新建一个元件,首先要确定是元件模式,点击。 然后点击下方红色框的P 然后会弹出一个弹窗: 然后选择点击如下: 然后单击右下方确定。鼠标会变成一个铅笔,左键单击一次,会出现: 在自己需要的地方&a…

【数电实验】组合逻辑电路

实验二 组合逻辑电路 一 实验目的 1 掌握组合逻辑电路的设计方法; 2 学习译码显示电路的应用。 二 实验内容 1 设计发电机控制电路 (1)逻辑抽象真值表 将3个车间设为A、B、C,2个发电机设为M、N。由题目可知车间开工数和启动…

数电实验一 - 初识Multisim和Basys3

一、实验目的 1. 安装 Multisim 软件及其与 Basys 3 连接的软件 2. 学会在 Multisim 中进行数字电路仿真 3. 验证逻辑门电路的逻辑功能 4. 学会将电路下载到 Basys 3 硬件中查看运行结果。 二、实验仪器设备 软件:Multisim 14.1 Education Edition 软件&am…

数电实验二-点亮一个数码管(Multisim和Basys3 )

前些天发现了一个巨牛的人工智能学习电子书,通俗易懂,风趣幽默,无广告,忍不住分享一下给大家。(点击查看学习资料) 特别说明:该系列内容均是本人实验记录,无盗取侵权之嫌&#xff0…

数字电路EDA开发设计实验箱QY-JXSY01B

一、QY-JXSY01B数字电路EDA开发设计实验箱简介 1、电源:交流输入:220V10% 、50Hz;直流输出:12V/0.3A 、 5V/2A 2、手动单脉冲电路2组:每组可同时输出正负两个脉冲,脉冲幅值为TTL电平。 3、固定频率脉冲源7路,输出均为TTL电平:1Hz、10Hz、100Hz、1KHz、10KHz、100KHz、1…

数电实验:密码保险箱

1.设计理念 通过拨动开关输入由四位二进制表示的密码,然后按键确认输入并校验。 如果校验通过,则led不亮,数码led显示0提示开锁。 如果校验失败,则数码led不亮,led全亮,启动报警,直到输入正确密…

数电模电EDA系统实验箱QY-JXSY11

一、装置简介 QY-JXSY11数电模电EDA综合实验系统实验箱采用主板和各模块分离的设计,可编程器件焊接在独立模块上。通过选择模块来达到使用不同的可编程器件,适应不同的教学需要,系统功能和规模扩展方便。实验装置主板上各部分功能模块(功能模块和实验小工具)相互独立的,可…

数电实验箱的入门介绍

数电实验箱介绍 数电实验箱介绍 数码管芯片组LED显示器高低电平输出端模拟开关脉冲输出点阵 本人在刚刚接触实验箱时一脸懵逼,到快最后结束的时候已经可以帮其他人一节课内做完一个学期的有关实验箱的实验了。学期中遇到了一个被实验箱吓倒的师妹,在这…

数字电路实验箱QY-JXSY01C

一、QY-JXSY01C数字电路实验箱简介 1、实验板 (1)母板采用2mm厚印制线路板制成,正面印有连线、字符等,反面是相应的印刷线路及有关元器件等。 (2)母板上设有若干个高可靠的圆脚集成块插座(8P、14P、16P、20P、28P、及40P)及60多根高可靠的镀银长紫铜管,供插电阻、电容…

交换机的基本配置与管理

任务1. 认识Packet Tracer软件 Packet Tracher介绍 Packet Tracer是Cisco公司针对CCNA认证开发的一个用来设计、配置和故障排除网络的模拟软件。Packer Tracer模拟器软件比Boson功能强大,比Dynamips操作简单,非常适合网络设备初学者使用。 学习任务 …

1.思科交换机的基本配置练习题

题目链接: 链接:https://pan.baidu.com/s/1ck0_XHb208h7UY_HaVsJoA?pwdv8dn 提取码:v8dn 目录 交换机的基本配置——2.1.4.8 一、拓扑截图 二、实验内容 第 1 部分:基本连接、访问 CLI 和探索帮助功能 第 2 部分&#xff…

交换机与路由器技术-03-交换机基本配置

目录 一、进入设备的命令行界面 1.1 设备是否支持命令行 1.2 超级终端软件进行连接 二、思科设备命令行基础 2.1 四种模式的作用 2.2 模式之间的切换 三、常见配置 3.1 配置主机名 3.2 查看交换机MAC地址表 3.3 交换机的双工模式 3.4 查看接口信息 3.5 交换机的接口…

二、交换机的基本配置及管理

实验目标: 掌握交换机基本信息的配置管理 技术原理: 交换机管理方式基本分为两种: 1. 带内管理: 通过Telnet、拨号等方式属于带内管理 2. 带外管理: 通过交换机的Console端口管理交换机属于带外管理,这种管…

实验二:交换机基本配置

交换机基本配置 1、实验目的 (1)掌握使用交换机基本登陆方式 (2)掌握基本操作命令 2、实验内容 (2)(超级终端)控制台、Telnet、WEB方式访问交换机 (3)交…