github / git,svn,webpack
文章平均质量分 89
github 和 git 相关;包括一些git 的常用命令,将项目上传到 github 上,或者从 github 上下载在本地运行。在 github 上的项目生成预览链接等。
『九离~空白』
When you are strong enough, the whole world will be kind to you.Work hard to learn new techniques so that you can achieve your dreams and go further.
展开
-
webpack 常见的 loader 和 plugin ?
Loader ?loader是文件加载器,能够加载资源文件,并对这些文件进行一些处理,诸如编译,压缩等,最终一起打包到指定的文件中。处理一个文件可以使用多个loader,loader的执行顺序和配置文件是相反的,即最后一个loader最先执行,第一个loader最后一个执行。第一个执行的loader接收源文件内容作为参数,其他loader接收前一个执行的loader的返回值作为参数,最后执行的loader会返回此模块的Javascript源码。 编写自己的loader时需要引用官方提供的loader-原创 2020-10-19 13:40:55 · 1647 阅读 · 0 评论 -
描述 webpack 的构建流程 ?
前言:webpack:是一个打包模块化 javaScript 的工具,它将一切文件都看作模块,通过 loader 编译转换文件,通过 plugin 注入钩子,最后将输出的资源模块组合成文件。一些基本概念 ?Compiler:webpack 的运行入口,实例化时定义 webpack 构建主要流程,同时创建构建时使用的核心对象compilation。 Compilation:由 Compiler 实例化,存储构建过程中流程使用到的数据,用于控制这些数据的变化,每一次构建创建一个Compl..原创 2020-10-19 11:07:08 · 308 阅读 · 0 评论 -
webpack 做过哪些优化 ?
一,优化 webpack 的构建速度。使用高版本的 webpack (使用 webpack4 )使用 webpack4 优化原因:V8 带来的优化( for of 代替了 forEach,Map 和 Set 代替了 Object,includes 代替了 indexOf )。 默认使用更快的 md4 hash 算法。 webpack AST 可以直接从 loader 传递给 AST,减少解析时间。 使用字符串方法代替正则表达式。多线程 / 多实例构建:thread-loade...原创 2020-10-15 18:25:14 · 1717 阅读 · 0 评论 -
对于 Webpack,Vue 单文件组件,VueCLI 和 Element-UI 一些简单总结:
Vue单文件组件 传统组件的问题和解决方案:全局定义的组件必须保证组件名不重复; 字符串模板缺乏语法高亮,在HTML有多行的时候,需要用到丑陋的\; 不支持CSS意味着当HTML和Javascript组件化时,CSS明显被遗漏; 没有构建步骤限制,只能使用HTML和ES5 Javascript,而不能使用预处理器(如Babel); 针对传统组件的问题,Vue提供了一个解决方案-...原创 2020-05-07 10:30:08 · 244 阅读 · 0 评论 -
对于Webpack相关知识的总结
Webpack 前端工程化---开始:当前web开发面临的问题:文件依赖关系错综复杂; 静态资源请求效率低; 模块化支持不友好; 浏览器对高级JS特性兼容程度较低;Webpack概述:Webpack是一个流行的前端项目构建工具(打包工具),可以理解当前Web开发中所面临的困境;Webpack提供了有好的模块支持,以及代码压缩混淆,处理JS 兼容问题,性能优化等强大的功能...原创 2020-05-07 09:44:42 · 170 阅读 · 1 评论 -
SVN 下载安装和基础使用 ?
前言:SVN简介:SVN是Subversion的缩写,类似于 GIT ,它是一个自由开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,它允许把数据恢复到早期版本,或是检查数据修改的历史,可以通过网络访问它的版本库,从而使用户在不同的电脑上进行操作,被公司用来多人协同开发。SVN服务器的搭建 ?下载地址: http://subversion.apache.org/packages.html点击链接进入后选择 VisualSVN Server xxx下载...原创 2021-03-23 20:50:12 · 116 阅读 · 0 评论 -
对于最近遇到的 Git 冲突问题做的一个总结:
这篇文章是,对于最近遇到的 Git 冲突问题做的一个总结:git push 冲突处理 :git push 时出现冲突 :git push 时出现冲突 :[rejected] master -> master (fetch first)error: failed to push some refs to 'git@github.com:pipilove/GitTest.git' hint: Updates were rejected because the rem..原创 2020-05-15 19:40:22 · 302 阅读 · 0 评论 -
对于 git 命令的比较全面的一个总结 :
这篇文章,是经过查阅一系列资料后,对于 git 命令的比较全面的一个总结 :Git 配置相关的命令 ://配置Git用户名 git config --global user.name ""//配置Git邮箱 git config --global user.email ""//设置文本编译器 git config --global core.editor git config --global core.editor "'D:\Notepad++\notep..原创 2020-05-15 10:40:00 · 218 阅读 · 0 评论 -
Git 创建,合并,删除本地分支和远程分支 ?
应用场景:当子分支合并到 master 分支之后,需要删除本地分支和远程库中的分支 查看所有的分支 //提示:加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话);git branch -a//查看本地分支git branch 创建本地仓库分支 //1,创建一个名为 dev的分支,一般情况下是在mester分支或者当前分支基础...原创 2020-05-06 11:01:56 · 304 阅读 · 0 评论 -
github 初次使用,git 常规操作总结 ?
Git 简介 Git/git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。(去GitHub官网注册一个账号) Windows 下安装 Git Git 下载地址:https://git-scm.com/downloads(...原创 2020-05-05 11:18:34 · 255 阅读 · 2 评论 -
为 github 上面的项目生成一个预览链接的方法
1. 先准备好你自己写的网页文件2. 注册一个Gtihub账号3. 下载安装 git2,3步 ----------> 请参考此处4. 具体步骤开始登录到Github上,新建一个repo,命名为test,勾选 initialize this repository with a README,点击create repository。打开settings,有一个Github ...原创 2020-05-06 09:57:32 · 1488 阅读 · 0 评论