博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Webpack学习
阅读量:3964 次
发布时间:2019-05-24

本文共 796 字,大约阅读时间需要 2 分钟。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装webpack

在这里插入图片描述

安装:

npm install webpack -gnpm install webpack-cli -g

安装慢的话,执行命令

npm install - -registry=https://registry.npm.taobao.org

再安装

测试安装成功:

webpack -vwebpack-cli -v

在这里插入图片描述

在这里插入图片描述

使用webpack

1.创建一个空文件夹,再用idea(用管理员权限)打开

在这里插入图片描述
2.创建一个名为modules的目录,用于放置JS模块等资源文件
在这里插入图片描述

3.在modules下创建模块文件,如hello.js,用于编写JS模块相关代码

//暴露一个方法sayHiexports.sayHi = function () {
document.write("
Hello webpack
")}

4.在modules下创建一个名为main.js的入口文件,用于打包时设置entry属性

//require导入一个模块,就可以调用这个模块的方法了var hello = require("./hello");hello.sayHi();

5.在项目目录下创建webpack.config.js配置文件,使用webpack命令打包,如果执行失败,看看自己的idea是不是使用管理员权限运行的

module.exports = {
entry: "./modules/main.js", output: {
filename: "./js/bundle.js" }}

在这里插入图片描述

当你的项目多了一个
在这里插入图片描述
说明打包成功

在项目下编写一个index.html页面

    
Title

在浏览器打开这个页面

在这里插入图片描述
说明:

# 参数 --watch 用于监听变化,在控制台输入webpack --watch

转载地址:http://rouki.baihongyu.com/

你可能感兴趣的文章
Spring - sentinel和hystrix比较
查看>>
MySQL - 索引之B+树
查看>>
Spring - Dubbo的底层实现原理和机制
查看>>
Flutter Dio引入和简单的Get/Post请求
查看>>
Flutter Dart 和 Flutter json转实体类(插件自动生成)
查看>>
Flutter 路由跳转fluro
查看>>
Flutter 日期插件date_format 中文 国际化 及flutter_cupertino_date_picker
查看>>
Flutter 插件笔记 | 屏幕适配 flutter_screenutil
查看>>
Flutter UI基础 - 侧拉抽屉菜单
查看>>
Flutter UI基础 - AppBar中标题文字如何居中
查看>>
Flutter UI基础 - Drawer 抽屉视图与自定义header
查看>>
Flutter UI基础 - 点击展开和关闭
查看>>
Flutter UI基础 - GridView
查看>>
Flutter UI - 打造一个圆形滑块(Slider)
查看>>
Flutter UI基础 - 分割线效果实现
查看>>
Flutter UI基础 - DecoratedBox组件
查看>>
Flutter UI基础 - 使用InkWell给任意Widget添加点击事件
查看>>
OC WKWebView的使用
查看>>
Flutter UI基础 - Image.asset 图片铺满布局
查看>>
Flutter UI基础 - Row、Column详解
查看>>