webpack的安装和配置
项目初始化
在webpack安装之前我们要进行项目初始化,生成一个package.json文件
npm init -y 输入这个命令行进行项目初始化
webpack安装
安装webpack和webpack-cli
npm i webpack webpack-cli --dev
webpack配置
在package.json文件的scripts中配置启动命令
“scripts”: {
“test”: “echo “Error: no test specified” && exit 1”,
“dev”: “webpack”,
“start”: “webpack serve”
}
创建webpack的入口文件
webpack默认的入口文件是src目录下的index文件,我们需要在项目的根目录下创建src文件夹,在src文件夹里面创建一个index文件。
webpack支持的模块化
- CommonJS
// 模块导出
module.exports = {
}
// 模块导入
const res = requrie('模块url')
- es6
// 模块导出
export default 模块名
export 模块对象
// 模块导入
import ... from '模块url'
webpack的配置文件
对webpack 进行配置,需要在项目根目录下创建配置文件 webpack.config.js
,该文件是一个模块
webpack的入口
const path=require('path')
module.exports = {
//单一的入口文件
entry:index.js;
//多个入口文件,将entry的值设为数组
entry:['index.js', 'main.js',...]
}
webpack的出口
output: {
//设置出口文件的目录
path: path.resolve(_