10.webpack-配置webpack的自动打包功能
2020-03-26 07:52
204 查看
webpack
webpack 可以打包项目用到的js和非js文件 但是每次修改 都需要手动执行打包命令 然后刷新浏览器页面 比较麻烦
webpack-dev-server
实现了项目自动打包功能 每次修改文件 会自动打包并生成 bundle.js (mian.js) 文件 然后刷新浏览器页面
1. 安装 webpack-dev-server
npm i -D webpack-dev-server
2. 修改启动配置
打开 package.json 修改 scripts 下的 dev 为 webpack-dev-server
"dev": "webpack-dev-server" // 这里是修改dev 不是添加一个dev
3. 修改 index.html 的引用路径
webpack-dev-server 会把打包的js文件保存在内存中 使用 /bundle.js 来访问
修改 index.html 的 js脚本引用 路径
<!-- <script type="text/javascript" src="../dist/bundle.js"></script> --> <script type="text/javascript" src="/bundle.js"></script>
4. 运行 webpack-dev-server
npm run dev
光标在这里一闪一闪的 说明服务器在工作 这是正常的 不要关闭cmd窗口 或者结束webpack-dev-server 需要执行其他命令的时候 就在文件夹地址栏中输入cmd回车 重新打开一个cmd窗口
5. 查看 bundle.js
bundel.js 文件并不在硬盘上 而是在内存中 通过 http://localhost:8080/bundle.js 就可以访问到
6. 浏览器访问
http://localhost:8080
7. 预览效果
8. 修改代码
9. 浏览器会自动刷新页面
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 12.webpack-配置自动打包相关的参数
- webpack自动打包配置
- webpack配置:打包第三方类库、第三方类库抽离、watch自动打包、集中拷贝静态资源
- 学习笔记(03):最新完整react教程从入门到精通包教包会-【选学】Webpack配置入口文件和打包后的文件...
- webpack1-打包js,并建立第一个配置文件
- webpack多入口文件页面打包配置详解
- (一)webpack配置loader,打包js和sass以及图片文件
- webpack打包配置
- webpack4+学习笔记:3. webpack 手动配置打包之 webpack.config.js 与 webpack-dev-server
- 学习笔记(03):最新完整react教程从入门到精通包教包会-【选学】Webpack配置入口文件和打包后的文件...
- webpack多入口文件页面打包配置
- (笔记)webpack安装、配置、简单的项目打包、插件介绍
- 新版本webpack 打包处理css样第三方-loader配置
- webpack配置:增加babel支持、打包后调试
- webpack基本配置及打包操作
- Webpack 2 视频教程 010 - 配置 ESLint 实现代码规范自动测试 (下)
- VUE打包后配置配置文件修改请求url方法及webpack打包的文件生成同名文件方法
- webpack 自动发现 entry 的配置和引用方式
- webpack配置:css文件打包、JS压缩打包和HTML文件发布
- 自定义配置webpack打包文件