前端笔记2 使用 Webpack 打包前端的资源

1. 运行环境


  • Node.js
  • Visual Studio Code

2. Webpack


Webpack 是前端资源加载/打包的工具,是 基于 Node.js 的第三方模块,它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的 静态资源
Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少页面的请求。

3. 使用 Webpack 进行打包


项目结构:

|—— dist 存储打包后的 js 文件
|—— src 存储资源文件
      |—— common.js 测试文件1
      |—— utils.js  测试文件2
      |—— main.js	  测试文件3, 该文件会引入 12
      |—— index.html 用于测试打包后JS文件的效果
      
|—— webpack.config.js 配置 webpack 打包  

3.1 安装 Webpack

第一步,使用 node 的命令全局安装 webpack

npm install --location=global webpack webpack-cli

安装后使用webpack命令查看版本号

webpack -v

3.2 准备JS文件

common.js

exports.info = function(str){
   
    document.write(str) // 浏览器输出
}

utils.js

exports.add = function(a, b){
   
    return a + b
}

main.js

const common = require('./common')
const utils = require('./utils')

common.info('Hello World!' + utils.add(1, 2)) 

3.3 编写配置文件

webpack 目录下创建配置文件 webpack.config.js

const path = require('path')                        // Node 内置模块

module.exports = {
     
    entry: './src/main.js',                         
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值