对webpack的理解
webpack它是代码编译工具,有入口,出口、loader和插件。其天生就代码分割、模块化,webpack2.0中加入tree shaking,用来提取公共代码,去掉死亡代码。
构建、打包、编译他们都是为了提高开发效率,让前端朝着标准化的路上继续迈进
git常用命令
git的全部工作都是在这三个区之间工作。三个区是工作区,暂存区、远程仓库区。
建立一个git仓库:git init
clone 远程仓库:git clone +git仓库地址
本地仓库和远程仓库建立连接:git remote add origin +git地址
拉去远程仓库 git pull origin master(master分支)
提交到暂存区:git add +文件
提交到master,此时Header指针指到这里:git commit -m '文件描述’
推送到远程仓库:git push origin master
新建分支:git branch dev
删除本地分支:git branch -d dev (删除分支时,必须切换到另一个分支,才能删除想要删除的分支)
删除远程分支:git push origin -d dev
版本回退:git reset --hard HEAD^。
github是什么,npm又是什么?
github是全球最大的代码托管平台。npm是全球最大的包管理工具。
github使用git clone +代码 ,可以下载代码。
npm通过npm install 安装,可以直接使用。