webpack

147 阅读1分钟

production 生产

development 开发

一. webpack 目标

  1. 知道什么是webpack

  2. 依赖包分别干嘛

html-webpack-plugin 
  打包html,并自动引入打包后的js文件    

webpack-dev-server  

  开启打包服务,每次文件更新自动打包   

  打包的文件是放在内存中  

less

  less less-loader 

sass 

  node-sass sass-loader 

  切换 node-sass的镜像

  npm config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g
  yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g

  TypeError: this.getOptions is not a function  版本过高

stylus  

  stylus stylus-loader  

3. 了解webpack.config.js

二. 如何快速完全删除node_modules

1.安装npm包–rimraf

npm install rimraf -g

2.在cmd指令下,进入所需删除的node_modules文件夹的位置,再输入指令

rimraf node_modules

3.简单粗暴得秒删完成

三. 官方脚手架

vue-cli

3.x  

  npm i @vue/cli -g   

  vue -V  查看版本

  方式1 黑窗口
  vue create 项目名称

  方式2 
  vue ui  


2.x  

npm install -g @vue/cli-init   

  创建项目 

    vue init webpack 项目名称