MII即媒体独立接口,也叫介质无关接口。它包括一个数据接口,以及一个MAC和PHY之间的管理接口(图1)。数据接口包括分别用于发送器和接收器的两条独立信道。每条信道都有自己的数据、时钟和控制信号。MII数据接口总共需16个信号。管理接口是个双信号接口:一个是时钟信号,另一个是数据信号。通过管理接口,上层能监视和控制PHY。RMII口是用两根线来传输数据的,MII口是用4根线来传输数据的            
                
         
            
            
            
            修改NPM全局模式的默认安装路径一丶为什么要修改npm默认路径:我们安装Node.js环境,默认的话是会在c盘用户下AppData中创建,我们在项目开发阶段不建议全局路径设置在系统盘,不但会影响电脑的性能,而且假如系统崩溃了许多环境只能够重新部署,所以修改npm全局模块还是有必要的!可以通过以下命令来设置默认下载的全局路径目录:查看 npm 当前配置 命令行输入 npm config ls 运行结            
                
         
            
            
            
             web前端研发工具篇一、常见前端开发IDE1、Visual Studio Code2、hbuilder3、sublime text34、WebStorm5、Atom6、Dreamweaver CC 2017二、常见前端测试工具1、Selenium2、karma3、Mocha三、常见前端构建工具1、Npm Script2、Grunt3、Gulp4、Fis35、Webpack6、Rollup四、常见            
                
         
            
            
            
            什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录: 打开git gui程序$ mkdir learngit
$ cd learngit
$ pw            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-25 15:19:56
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用npm仓库的优先级以及.npmrc配置文件的使用概念如何设置 registry(包管理仓库)1. 设置项目配置文件2. 设置用户配置文件3. 设置全局配置文件4. `.npmrc`文件可以配置的常见选项 概念npm(Node Package Manager)是一个Node.js的包管理器 它允许用户从npm仓库中查找、安装、升级和删除Node.js包和工具。 npm极大地简化了Node.js            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-15 07:31:13
                            
                                1085阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在github上创建远程仓库设置好github的SSH key ,我们就可以在github上创建一个远程仓库,并且可以让这两个仓库同步(能从远程仓下载到本地仓以及将本地仓库推送至远程仓库)。首先,创建一个远程仓库,远程仓库的名字最好与本地仓库一致,所以这里远程仓库的名字叫 firstRep,点击 New 创建:如下图所示:我们填写仓库名,对仓库的描述即可,其他默认,点击 Creat reposit            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 14:14:03
                            
                                109阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举多得。首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库:在Repository name填入learngit,其他保持默认设置,点击“Create            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-30 09:20:28
                            
                                331阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、介绍pnpm  新的包管理器优势:1.安装效率高2.简洁node_modules3.避免开发使用间接依赖问题4.降低磁盘空间占用二、安装和使用:安装命令:npm install -g pnpm检查是否安装:pnpm -v 三、扩展知识:1.文件的删除:只是将文件=指针删除了,但是实际上具体内容还存在磁盘!如果要是时间隔的很久,想要恢复文件,也就越难!2.文件的拷贝:复制一个            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-22 11:59:08
                            
                                1554阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            pnpm 是一款磁盘空间高效的软件包管理器。当使用 npm 或 Yarn 时,如果你有 1000 个项目,并且所有项目            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-09 22:29:50
                            
                                144阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            原因是我将原来的下载源切换为了 npmmirror 中国镜像站。使用pnpm安装全局包。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-03 00:30:18
                            
                                6474阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前期概述环境版本,有出入的话会导致各种各样奇奇怪怪的问题组件主要内容自动热部署Devtools改动代码实时编译出来就可以运行,及时看到修改内容,自动化重启 如何使用呢? 第一步,把依赖粘贴进子工程pom<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-devtools -->            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-27 15:20:38
                            
                                545阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、安装 npm i -g pnpm 2、创建项目 pnpm create vite            
                
         
            
            
            
            pnpm 的优点 它解决了 npm/yarn 平铺 node_modules 带来的依赖项重复的问题 (doppelgangers) 假设存在依赖依赖: . ├── package-a │ └── lodash@4.0.0 ├── package-b │ └── lodash@4.0.0 ├── p            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-02 18:29:48
                            
                                474阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用 Docker 和 PNPM 的现代化开发环境
在现代开发中,容器化技术和包管理工具的结合可以大大提高开发效率与环境一致性。本文将介绍如何使用 Docker 和 PNPM(Performant NPM)来搭建一个高效的 JavaScript 开发环境,同时提供相关的代码示例与可视化工具。
## 什么是 Docker?
Docker 是一种用于自动化应用程序部署的开源平台,通过将应用程            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-06 06:04:22
                            
                                217阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这篇文章给大家分享一个业内一款出色的包管理器——pnpm。目前 GitHub 已经有 star 9.8k,现在已经相对成熟且稳定了。它由 npm/yarn 衍生而来,但却解决了 npm/yarn 内部潜在的 bug,并且极大了地优化了性能,扩展了使用场景。下面是本文的思维导图:  一、什么是 pnpm ?pnpm 的官方文档(https://pnpm.js.org/en/)是这样说的:Fast,            
                
         
            
            
            
            1.安装node.js  Webpack实际是用Node.js写的,所以要先安装Node.js环境。而且Node.js中集成了NPM包管理,我们在后面用到的很多模块都需要使用NPM下载。  首先进入Node.js的官网:https://nodejs.org/zh-cn/download/,选择对应系统下载安装包,对于 windows 用户,直接下载安装包安装即可,如果是 Macos 用户,推荐使用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-14 09:58:52
                            
                                307阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            pnpm全局安装报错:报错1:Run “pnpm setup” to create it automatically, or set the global-bin-dir setting, or the PNPM_HOME env variable. The global bin directory should be in the PATH.这个报错提示是由 PNPM 工具引起的,它指示无法找到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-20 13:44:09
                            
                                681阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            yarn相对于npm的主要优点:速度快。pnpm复刻了npm所有的命令,所以使用方法和npm一样,并且在安装目录结构上做了优化,特点是善用链接,且由于链接的优势,大多数情况下pnpm的安装速度比yarn和npm更快。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-26 18:05:20
                            
                                601阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在 pnpm 中,您可以通过设置 registry 来指定镜像源。可以使用以下命令来指定镜像:pnpm install --registry=<镜像地址>例如,如果您想使用淘宝镜像:pnpm install --registry=https://registry.npmmirror.com如果您希望永久设置某个镜像源,可以通过 pnpm config 命令来进行配置:pnpm conf