美文网首页
3.webpack-dev-server的基本使用

3.webpack-dev-server的基本使用

作者: nora_wang | 来源:发表于2019-07-08 17:42 被阅读0次

由于在前端开发中,使用webpack,每次更新代码,都需要用到webpack这个命令,因此,为了优化这一块的操作,我们通过webpack-dev-server来实现自动打包编译的功能。

1.安装

npm i webpack-dev-server -d

2.安装完毕之后,webpack-dev-server的用法和webpack的用法是一样的。
3.由于在项目当中,我们是直接在本地项目中安装的webpack-dev-server,不能像webpack或者node(全局安装-g)那样直接当作脚本命令来进行使用,所以需要在本地项目中安装webpack。

webpack i -d

4.webpack-dev-server会根据webpack.config.js,直接生成一个bundle.js文件托管于电脑内存中,并不会在项目根目录直接生成一个bundle.js文件。(可以直接认为是在根目录生成了一个虚拟的bundle.js文件)。

5.在项目packge.json中添加启动项目的命令。

 "scripts": {
    "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
    "start": "npm run dev",
    "build": "node build/build.js"
  },

这时启动项目可直接在命令行输入 npm run dev
后面以--开头的参数为项目执行webpack-dev-server后的一些默认操作。
例:--open 执行后直接打开页面 ,--port 3000 规定端口号为3000,--contentBase src 页面打开后的页面开始路径,--hot 实现浏览器无刷新重载(css样式设置时)

相关文章

  • 3.webpack-dev-server的基本使用

    由于在前端开发中,使用webpack,每次更新代码,都需要用到webpack这个命令,因此,为了优化这一块的操作,...

  • 3.webpack-dev-server 不能使用 IP 访问

    1.webpack-dev-server 不能使用 IP 访问 https://www.cnblogs.com/c...

  • 基本的使用

    存cookie 取cookie 存session 取session

  • Flutter--Text/Container/Image

    Text基本使用 Container基本使用 Image基本使用

  • 基本使用

    1、 打开需要上传的文件夹执行: git init 格式化窗口 2、执行 git add . 上传文件 3、执行 ...

  • 基本使用

    href="javascript:;" 其中javascript: 是一个伪协议。它可以让我们通过一个链接来调用...

  • 基本使用

    数据库: 什么是数据库?简单来说就是存数据的。 都有什么是数据库? oracle(强大,跟金融政府打交道的,安全,...

  • 基本使用

    本文参考:https://morvanzhou.github.io/tutorials/machine-learn...

  • SQL语句基本使用

    SQL语句基本使用——增删改查 SQL语句基本使用——WHERE子句 SQL语句基本使用——AND和OR的使用 S...

  • 6-xpath和css select基本使用

    Xpath基本使用 css select基本使用

网友评论

      本文标题:3.webpack-dev-server的基本使用

      本文链接:https://www.haomeiwen.com/subject/tjuahctx.html