webpack自动打包出现localhost:8080只有Cannot GET /错误

Posted 闲言博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webpack自动打包出现localhost:8080只有Cannot GET /错误相关的知识,希望对你有一定的参考价值。

解决办法

weboack.config.js 文件中新增 devServer节点

新增前weboack.config.js 文件

const path = require('path')
module.exports = 
  //编译模式
  mode: 'development' // development  开发用(提高开发速度) | production
  ,
  //__dirname 代表当前文件所处的目录
  entry: path.join(__dirname,'./src/index.js'), //入口文件
  output: 
    path: path.join(__dirname,'./dist'),//输出文件存放路径
    filename: 'bundle.js'//输出文件名称
  

新增后weboack.config.js 文件

const path = require('path')
module.exports = 
  //编译模式
  mode: 'development' // development  开发用(提高开发速度) | production
  ,
  //__dirname 代表当前文件所处的目录
  entry: path.join(__dirname,'./src/index.js'), //入口文件
  output: 
    path: path.join(__dirname,'./dist'),//输出文件存放路径
    filename: 'bundle.js'//输出文件名称
  ,
  devServer: 
    static:                                
      directory: path.join(__dirname, './'),  
      watch: true
    
 

以上是关于webpack自动打包出现localhost:8080只有Cannot GET /错误的主要内容,如果未能解决你的问题,请参考以下文章

webpack 打包后样式出错

Webpack自动清理打包目录

Webpack自动清理打包目录

webpack自动打包onchange遇到的坑

webpack-dev-server 仅代理“localhost”请求

webpack 打包 图片资源,打包字体,自动化编译