zoukankan      html  css  js  c++  java
  • webpack-dev-server

    我们之前使用 webpack -d --watch 来在开发环境下编译静态文件,但是这个功能,完全可以用 webpack-dev-server 来代替。

    除此之外, webpack-dev-server 还有其他的功能,比如在本地上开启服务,打开浏览器等。

    这节我们主要来简单体验一下 webpack-dev-server 的功能。

    # 先全局安装
    $ npm install -g webpack-dev-server
    $ npm install --save-dev webpack-dev-server

    然后运行命令:

    $ webpack-dev-server

    现在我们用浏览器打开 localhost:8080 也可以看到以前的效果。

    服务器的根目录就是当前项目的打包目录

    默认是运行在 8080 端口,这个我们可以改。

    webpack.config.js

    var HtmlWebpackPlugin = require('html-webpack-plugin');
    const ExtractTextPlugin = require('extract-text-webpack-plugin');
    
    module.exports = {
      entry: './src/app.js',
      ...
      devServer: {
        port: 9000
      },
      ...
    };

    我们还可以配置一运行 webpack-dev-server 的时候就自动打开浏览器。

    webpack.config.js

    var HtmlWebpackPlugin = require('html-webpack-plugin');
    const ExtractTextPlugin = require('extract-text-webpack-plugin');
    
    module.exports = {
      entry: './src/app.js',
      ...
      devServer: {
        port: 9000,
        open: true
      },
      ...
    };
  • 相关阅读:
    CSS margin合并
    最大网络流
    js——this
    js——作用域和闭包
    CSS弹性(flexible)盒子
    CSS盒子模型
    修改html中button显示的文字
    远程唤醒UP Board
    UP Board 串口使用心得
    UP Board 网络设置一本通
  • 原文地址:https://www.cnblogs.com/cowboybusy/p/10427675.html
Copyright © 2011-2022 走看看