概述
Packing 是一个基于 webpack 的前端开发环境和项目构建工具。她来源于实际工作,根据公司的实际情况,对 webpack 复杂的配置做了大量的预设置工作,让工程师不必关注 webpack 所有的配置,只需要了解少量和项目相关的配置就能够进行开发,降低了 webpack 的使用门槛,从而达到在团队中快速推广新技术的目录。
Packing 还对多项工程相关的信息做了初始化,通过 generator-packing,工程师能在30秒完成新工程的搭建,工程内置了 eslint、babel 等流行的前端工具,所有代码都支持ES6书写,让工程师有良好的开发体验。
Packing 还针对以往项目中遇到的通用问题进行了抽象和封装,如:数据模拟、URL 转发、模块热替换、配置文件环境差异化等。
目录 #
- 基础知识 basic
- 介绍 basic-getting-started
- 安装 basic-installation
- 命令 basic-commands
- 配置 basic-configuration
- 编译 basic-build
- 使用指南 guides
- 路由 guides-router
- 数据模拟 guides-mock
- 打包公共代码 guides-vender
- profiles guides-profiles
- eslint guides-eslint
- ES6 开发 guides-es6
- 引用静态资源 guides-static
- Jenkins 发布 guides-jenkins
- 升级到 v2 guides-migrating-v2
- Changelog guides-change-log
- 常见问题
- 找不到 webpackJsonp
- webpack_require 未定义 webpack-require
- 编译服务器上提示找不到某些依赖包 faq-dev-dependencies
- 单独编译 CSS faq-build-css
- npm-cache 解压失败 faq-npm-cache
-
如果你发现文档存在错误,请在 GitHub 提个 issue 告诉我们。