首页 > 其他分享 >搭建本地开发服务器

搭建本地开发服务器

时间:2023-06-05 21:32:49浏览次数:47  
标签:文件 webpack 开发 自动 本地 服务器 搭建

原文点此跳转

注意

在上一个案例的基础上添加本地开发服务器,请保留上个案例的代码。如需要请查看 Webpack 使用

搭建本地开发服务器这一个环节是非常有必要的,我们不可能每次修改源代码就重新打包一次。这样的操作是不是太繁琐了。所以本地开发服务器的作用就能体现了,它会自动监听我们的入口文件所关联的文件是否有变化,如果有则自动进行打包操作。

  1. 通过命令 yarn add webpack-dev-server 安装 webpack 本地开发服务器插件。

搭建本地开发服务器_本地开发


  1. 在之前 webpack.config.js 配置的基础上额外添加本地开发服务器配置。
module.exports = {
    /**
     * 开发服务器
     */
    devServer: {
        port: 8000, // 启动的端口号
        open: true // 启动服务后自动打开浏览器
    }
}


  1. 新建 public 文件夹,这个名称是固定的。把 index.html 文件移动到该目录下,并且修改 bundle.js 路径。

搭建本地开发服务器_bundle_02


  1. 通过命令 npx webpack-dev-server 运行本地开发服务器,运行后页面会自动打开。

搭建本地开发服务器_本地开发_03


  1. 尝试修改样式文件 styles/index.scss 将 $height 改为 50px。

搭建本地开发服务器_本地开发_04


  1. 保存样式文件后直接访问刚才打开的页面,可以看到已经实时更新了。

搭建本地开发服务器_bundle_05

原文点此跳转

标签:文件,webpack,开发,自动,本地,服务器,搭建
From: https://blog.51cto.com/u_12639291/6419283

相关文章

  • 苹果MacOS系统傻瓜式本地部署AI绘画Stable Diffusion教程
    StableDiffusion的部署对小白来说非常麻烦,特别是又不懂技术的人。今天分享两个一键傻瓜式安装包,对小白来说非常有用。下面两个任选一个安装就可以。一、DiffusionBee简单介绍DiffusionBee是基于stablediffusion的一个安装包,有图形界面,直接安装就能使用,安装完成后会自行下载两......
  • 在win2016服务器上安装Loadrunner 11版本
    背景:在自己的本机上安装LR12,去录制和调试脚本。在win2016(win2013、win2008都可以)上安装LR11并且破解。则可以做到使用Loadrunner工具进行压测。 在2年的压测过程中,装了2次LR11,记录一下过程,容易踩坑的是安装.net的补丁包!详细步骤:安装LR11  遇到问题(一般新申请的机器......
  • CATIA-CATIA V5-6R2017 WIN10 64位版本安装+许可证的安装配置(CATIA启动时必须要调用许
    CATIAV5-6R2017WIN1064位安装步骤:1.先使用“百度网盘客户端”下载CATIAV5-6R2017软件安装包到电脑磁盘英文路径文件夹下,并解压缩,安装前先断开电脑网络,然后双击打开CATIAV5R2017文件夹,找到setup.exe,鼠标右击选择【以管理员身份运行】2.正在准备安装中,稍等片刻自动进入安......
  • C# FileUpload 实现上传限定类型和大小的文件到服务器
    上传文件有两个主要的目的地,一个是服务器,另一个是数据库,ASP.NET内置了FileUpload这个上传控件,文本框显示用户选择的文件的全名.其属性主要包括:ContenLength:上传文件大小,单位:字节FileName:文件名称HasFile:是否选择了文件例子:测试环境.net2.0(内有详细说明)default......
  • 智慧养猪物联网系统如何搭建?有什么功能?
    智慧养猪物联网系统是指通过各类传感器、摄像头、控制器等设备,由网关采集猪场设备的环境数据、生猪数据等,通过有线/无线网络传输到云端,进行可视化展示、数据分析和智能报警,实现对猪场的远程监控和自动化管理。 智慧养猪物联网系统的搭建主要包括以下几个步骤:1、规划设计:根据猪场的......
  • 自主搭建5个精品脚手架,玩转前端提效-重磅首发
    自主搭建5个精品脚手架,玩转前端提效-重磅首发download:3wzxit666comLaravel是一个快速、简洁且高效的PHP框架,被广泛应用于Web开发领域。在企业级电商项目中,使用Laravel进行重构可以提高项目的可维护性和代码质量。为什么要进行重构?随着时间的推移和业务的扩展,企业级电商项目的代码......
  • CentOS7 规划搭建 kubernetes 集群
    前言容器始于OS,OS就是它的土壤。操作系统(OperatingSystem,简称OS)是管理计算机硬件与软件资源的计算机程序,并且为软件运行提供通用服务的系统软件。容器这个技术,不是一个新技术,它其实早就有了,虽然最近这几年才火爆,但是容器完全是一个新瓶装旧酒的玩意,感兴趣的小伙伴们可以更深入去......
  • 学习VUE第一天-环境的搭建
    1.创建vue项目流程:1)2) 3) 4) 5) 6) 7) 8) 9) 等待创建完毕后cd项目名称进入项目内部然后2.启动项目 npm run serve3.删除(不是必须)默认提供的vue文件,记住,删除要把router.js中的路由清空掉,不然会报错4.可以在vue.config.js......
  • 【GIT】本地创建一个 git 仓库,并推送到远程仓库
    步骤1.在本地创建一个空文件夹如:我建一个map空文件夹2.gitinit在map目录下,将这个文件夹设置为git管理的本地仓库3.gitadd.复制一个文件到map目录下,然后执行gitadd.,这样就将文件存放到了暂存区4.gitcommit-m“firstcommit”将暂存区中存放的文件提交到git本地仓库5.在远端......
  • 【猫带你上云】搭建高度统一的开发环境
    在实际开发中,我有时候会碰到一些诡异的情况最终定位的原因,是因为开发环境不一致导致的结果所以,统一开发环境很有必要举个?栗子项目版本操作系统Windows-1064位*字符集UTF-8SDKJDK1.8数据库Mysql5.7(并统一编码问题)数据库modeSELECT@@sql_mode;数据库可视化工具SQLyog12......