nvue

master分支:webpack4实现一个vue的打包的项目,incremental: 实现增量模块打包

Stars
60

✅你是否也想拥有自己的配置的Vue项目的自定义Webpack的打包配置,来Nvue,你要的这里全都有!!!!

nvue

一个用Webpack4打包的Vue 的项目,一步一步带你实现一个Vue项目打包配置,每一个Commit对应一个步骤。包括了:

  • 初始化项目,分离配置

  • 打包.vue文件webpack配置

  • 打包css、图片、文件资源

  • 热加载、请求代理等开发环境配置

  • 检查版本,优化打包输出和Eslint设置

  • 打包优化,dll、loader缓存、parallel多线程打包

  • 打包js、css文件模块的拆分,易于加载和检查

  • git提交前进行eslint代码检查

  • 暴露所有打包配置,自己可以根据业务场景高度定制

  • 持续更新webpack最新稳定版本,升级所有依赖模块

克隆项目

git clone [email protected]:naihe138/nvue.git

安装

npm install

利用nvue-cli安装

npm install -g @naice/nvue-cli

nvue create <project name>